From 76156ba9c466b4b7b405a083a7c8fea3fe6083f5 Mon Sep 17 00:00:00 2001 From: Aevann Date: Tue, 28 Feb 2023 22:07:31 +0200 Subject: [PATCH] make it impossible to leave !jannies --- files/routes/groups.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/files/routes/groups.py b/files/routes/groups.py index d524afd52..528306fe8 100644 --- a/files/routes/groups.py +++ b/files/routes/groups.py @@ -76,6 +76,9 @@ def join_group(v:User, group_name): @limiter.limit(DEFAULT_RATELIMIT, key_func=get_ID) @auth_required def leave_group(v:User, group_name): + if group_name == 'jannies': + abort(403, "You can't leave !jannies") + group = g.db.get(Group, group_name) if not group: abort(404) existing = g.db.query(GroupMembership).filter_by(user_id=v.id, group_name=group_name).one_or_none()