@@ -330,7 +330,7 @@ def group_remove_api(request): |
||
330 | 330 |
return response(GroupStatusCode.GROUP_NOT_FOUND) |
331 | 331 |
|
332 | 332 |
# 权限校验 |
333 |
- if group.admin_id != admin_id: |
|
333 |
+ if group.admin_id != admin_id and group_id.admin_id == user_id: # 管理员也不允许将自己移除 |
|
334 | 334 |
return response(GroupStatusCode.NO_REMOVE_PERMISSION) |
335 | 335 |
|
336 | 336 |
# 群组用户校验 |