mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-09-01 15:37:19 +00:00
fix: 从组织移除用户
This commit is contained in:
committed by
Jiangjie.Bai
parent
d34a561c0b
commit
c6a70b93df
@@ -14,6 +14,7 @@ from orgs.models import Organization, OrganizationMember
|
||||
from orgs.hands import set_current_org, Node, get_current_org
|
||||
from perms.models import (AssetPermission, ApplicationPermission)
|
||||
from users.models import UserGroup, User
|
||||
from assets.models import SystemUser
|
||||
from common.const.signals import PRE_REMOVE, POST_REMOVE
|
||||
from common.decorator import on_transaction_commit
|
||||
from common.signals import django_ready
|
||||
@@ -136,7 +137,7 @@ def _clear_users_from_org(org, users):
|
||||
if not users:
|
||||
return
|
||||
|
||||
models = (AssetPermission, ApplicationPermission, UserGroup)
|
||||
models = (AssetPermission, ApplicationPermission, UserGroup, SystemUser)
|
||||
|
||||
for m in models:
|
||||
_remove_users(m, users, org)
|
||||
|
Reference in New Issue
Block a user