mirror of
https://github.com/nikdoof/test-auth.git
synced 2025-12-17 19:59:29 +00:00
Don't allow users to be kicked from Managed groups
This commit is contained in:
@@ -170,6 +170,7 @@ def kick_member(request, groupid, userid):
|
|||||||
group = get_object_or_404(Group, id=groupid)
|
group = get_object_or_404(Group, id=groupid)
|
||||||
user = get_object_or_404(User, id=userid)
|
user = get_object_or_404(User, id=userid)
|
||||||
|
|
||||||
|
if not group.groupinformation.type in [GROUP_TYPE_MANAGED]:
|
||||||
if user == request.user:
|
if user == request.user:
|
||||||
if user in group.groupinformation.admins.all():
|
if user in group.groupinformation.admins.all():
|
||||||
group.groupinformation.admins.remove(user)
|
group.groupinformation.admins.remove(user)
|
||||||
|
|||||||
Reference in New Issue
Block a user