mirror of https://github.com/jumpserver/jumpserver
perf: core celery always active
parent
a11097fb5a
commit
a534c496d0
|
@ -96,9 +96,9 @@ class Terminal(StorageMixin, TerminalStatusMixin, JMSBaseModel):
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def is_active(self):
|
def is_active(self):
|
||||||
if self.user and self.user.is_active:
|
user_active = self.user and self.user.is_active
|
||||||
return True
|
type_active = self.type in [TypeChoices.core, TypeChoices.celery]
|
||||||
return False
|
return user_active or type_active
|
||||||
|
|
||||||
@is_active.setter
|
@is_active.setter
|
||||||
def is_active(self, active):
|
def is_active(self, active):
|
||||||
|
|
Loading…
Reference in New Issue