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()