From b676f5b0cd988dd078f0f96c80d96b63adf68261 Mon Sep 17 00:00:00 2001 From: "Jiangjie.Bai" Date: Fri, 11 Mar 2022 21:11:20 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BB=8E=E7=BB=84=E7=BB=87=E7=A7=BB?= =?UTF-8?q?=E9=99=A4=E7=94=A8=E6=88=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/orgs/signals_handler/common.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/orgs/signals_handler/common.py b/apps/orgs/signals_handler/common.py index f49b32f19..25a1a851f 100644 --- a/apps/orgs/signals_handler/common.py +++ b/apps/orgs/signals_handler/common.py @@ -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)