From e8912839252d655dc5f01b5af9eb6254b3e9a6b3 Mon Sep 17 00:00:00 2001 From: ibuler Date: Tue, 8 Aug 2023 10:29:22 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20System=20=E7=BB=84=E7=BB=87=E4=B8=8D?= =?UTF-8?q?=E5=85=81=E8=AE=B8=E5=88=A0=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/orgs/models.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/orgs/models.py b/apps/orgs/models.py index 2e2bbcc29..e667ac4d7 100644 --- a/apps/orgs/models.py +++ b/apps/orgs/models.py @@ -16,7 +16,7 @@ class OrgRoleMixin: DEFAULT_NAME = _('DEFAULT') SYSTEM_ID = '00000000-0000-0000-0000-000000000004' SYSTEM_NAME = _('SYSTEM') - VIRTUAL_IDS = [ROOT_ID, DEFAULT_ID, SYSTEM_ID] + INTERNAL_IDS = [ROOT_ID, DEFAULT_ID, SYSTEM_ID] members: models.Manager id: str @@ -175,7 +175,7 @@ class Organization(OrgRoleMixin, JMSBaseModel): @property def internal(self): - return str(self.id) in self.VIRTUAL_IDS + return str(self.id) in self.INTERNAL_IDS def change_to(self): from .utils import set_current_org @@ -229,7 +229,7 @@ class Organization(OrgRoleMixin, JMSBaseModel): TicketFlow.objects.filter(org_id=self.id).delete() def delete(self, *args, **kwargs): - if str(self.id) in self.VIRTUAL_IDS: + if str(self.id) in self.INTERNAL_IDS: raise ValidationError(_('Can not delete virtual org')) self.delete_related_models() return super().delete(*args, **kwargs)