From e5285f312b45c8f03a516f23a8a1442ac538f550 Mon Sep 17 00:00:00 2001 From: ibuler Date: Wed, 19 Dec 2018 19:55:41 +0800 Subject: [PATCH] =?UTF-8?q?[Bugfix]=20=E4=BF=AE=E5=A4=8Dvnc=E5=BD=95?= =?UTF-8?q?=E5=83=8F=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/terminal/api/v1/session.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/apps/terminal/api/v1/session.py b/apps/terminal/api/v1/session.py index f463b41f8..ac14699a3 100644 --- a/apps/terminal/api/v1/session.py +++ b/apps/terminal/api/v1/session.py @@ -118,10 +118,11 @@ class SessionReplayViewSet(viewsets.ViewSet): session_id = kwargs.get('pk') session = get_object_or_404(Session, id=session_id) - data = { - 'type': 'guacamole' if session.protocol == 'rdp' else 'json', - 'src': '', - } + tp = 'json' + if session.protocol in ('rdp', 'vnc'): + tp = 'guacamole' + + data = {'type': tp, 'src': ''} # 新版本和老版本的文件后缀不同 session_path = session.get_rel_replay_path() # 存在外部存储上的路径