From f1ff52eb6b76a3c4b1d697e1700c4dafd2880d93 Mon Sep 17 00:00:00 2001 From: liuzheng712 <liuzheng712@gmail.com> Date: Wed, 23 Mar 2016 15:46:42 +0800 Subject: [PATCH] fix: command recoder bug fix --- run_server.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/run_server.py b/run_server.py index d448d34a1..0823ebd8c 100755 --- a/run_server.py +++ b/run_server.py @@ -351,18 +351,18 @@ class WebTerminalHandler(tornado.websocket.WebSocketHandler): pass def on_message(self, message): - data = json.loads(message) - if not data: + jsondata = json.loads(message) + if not jsondata: return - if 'resize' in data.get('data'): + if 'resize' in jsondata.get('data'): self.channel.resize_pty( - data.get('data').get('resize').get('cols', 80), - data.get('data').get('resize').get('rows', 24) + jsondata.get('data').get('resize').get('cols', 80), + jsondata.get('data').get('resize').get('rows', 24) ) - elif data.get('data'): + elif jsondata.get('data'): self.term.input_mode = True - if str(data['data']) in ['\r', '\n', '\r\n']: + if str(jsondata['data']) in ['\r', '\n', '\r\n']: if self.term.vim_flag: match = self.term.ps1_pattern.search(self.term.vim_data) if match: @@ -377,7 +377,7 @@ class WebTerminalHandler(tornado.websocket.WebSocketHandler): self.term.vim_data = '' self.term.data = '' self.term.input_mode = False - self.channel.send(data['data']) + self.channel.send(jsondata['data']) else: pass