perf: core celery always active

pull/13236/head
feng 2024-05-16 15:49:50 +08:00 committed by Bryan
parent a11097fb5a
commit a534c496d0
1 changed files with 3 additions and 3 deletions

View File

@ -96,9 +96,9 @@ class Terminal(StorageMixin, TerminalStatusMixin, JMSBaseModel):
@property
def is_active(self):
if self.user and self.user.is_active:
return True
return False
user_active = self.user and self.user.is_active
type_active = self.type in [TypeChoices.core, TypeChoices.celery]
return user_active or type_active
@is_active.setter
def is_active(self, active):