fix(orgs): 修复访问 current org api 错误

perf(users): 优化用户删除和移除行为

perf: 优化组织权限判断
This commit is contained in:
ibuler
2021-03-15 14:53:19 +08:00
committed by Jiangjie.Bai
parent 41f375a4f7
commit 7dfd0ee8fe
6 changed files with 39 additions and 19 deletions

View File

@@ -109,9 +109,9 @@ class PermissionsMixin(UserPassesTestMixin):
return True
class UserCanUseCurrentOrg(permissions.BasePermission):
class UserCanAnyPermCurrentOrg(permissions.BasePermission):
def has_permission(self, request, view):
return current_org.can_use_by(request.user)
return current_org.can_any_by(request.user)
class UserCanUpdatePassword(permissions.BasePermission):