From 8a331e7400dc30c3ba464b2e17e7869f58c433f9 Mon Sep 17 00:00:00 2001 From: shortcutme Date: Fri, 15 Dec 2017 12:11:27 +0100 Subject: [PATCH] UiWebsocket handleRequest takes parsed request intead of raw message --- src/Ui/UiWebsocket.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Ui/UiWebsocket.py b/src/Ui/UiWebsocket.py index f783d37e..85876287 100644 --- a/src/Ui/UiWebsocket.py +++ b/src/Ui/UiWebsocket.py @@ -76,7 +76,8 @@ class UiWebsocket(object): if message: try: - self.handleRequest(message) + req = json.loads(message) + self.handleRequest(req) except Exception, err: if config.debug: # Allow websocket errors to appear on /Debug sys.modules["main"].DebugHook.handleError() @@ -226,8 +227,7 @@ class UiWebsocket(object): return wrapper # Handle incoming messages - def handleRequest(self, data): - req = json.loads(data) + def handleRequest(self, req): cmd = req.get("cmd") params = req.get("params")