@@ -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 |
# 群组用户校验 |