From e2d14f5e4b07528ff3f38c6590a763da6a50c305 Mon Sep 17 00:00:00 2001 From: Eric Date: Wed, 13 Mar 2024 18:42:47 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E6=94=AF=E6=8C=81=20razor=20=E7=9A=84?= =?UTF-8?q?=E7=9B=91=E6=8E=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/terminal/models/session/session.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/apps/terminal/models/session/session.py b/apps/terminal/models/session/session.py index 8530c3c63..3d898e5eb 100644 --- a/apps/terminal/models/session/session.py +++ b/apps/terminal/models/session/session.py @@ -130,12 +130,11 @@ class Session(OrgModelMixin): def can_join(self): if self.is_finished: return False - if self.login_from == self.LOGIN_FROM.RT: - return False if self.type != SessionType.normal: # 会话监控仅支持 normal,不支持 tunnel 和 command return False - if self.terminal.type in [TerminalType.lion, TerminalType.koko]: + support_types = [TerminalType.lion, TerminalType.koko, TerminalType.razor] + if self.terminal.type in support_types: return True else: return False