Ensure errors return with response_id

This commit is contained in:
James Barnsley
2017-10-26 19:26:20 +13:00
parent 1c40f96a4d
commit 563ac34cee

View File

@ -88,10 +88,10 @@ class WebsocketHandler(tornado.websocket.WebSocketHandler):
getattr(mem.iris, message['method'])(data=data, callback=lambda response, error=False: self.handle_response(response=response, error=error, request_id=request_id)) getattr(mem.iris, message['method'])(data=data, callback=lambda response, error=False: self.handle_response(response=response, error=error, request_id=request_id))
else: else:
self.handle_response(error={'message': 'Method "'+message['method']+'" does not exist'}) self.handle_response(error={'message': 'Method "'+message['method']+'" does not exist'}, request_id=request_id)
return return
else: else:
self.handle_response(error={'message': 'Method key missing from request'}) self.handle_response(error={'message': 'Method key missing from request'}, request_id=request_id)
return return