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