From 7dea154d0d70b8f4d11bc353b0cd8a47a2dcbb9d Mon Sep 17 00:00:00 2001 From: Tyson Clugg Date: Tue, 14 Apr 2015 10:51:53 +1000 Subject: [PATCH] Don't include null/None reply from method calls in message. --- dddp/api.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dddp/api.py b/dddp/api.py index e6cd683..182fc3e 100644 --- a/dddp/api.py +++ b/dddp/api.py @@ -498,7 +498,10 @@ class DDP(APIMixin): return try: result = handler(*params) - this.send_msg({'msg': 'result', 'id': id_, 'result': result}) + msg = {'msg': 'result', 'id': id_} + if result is not None: + msg['result'] = result + this.send_msg(msg) except Exception, err: # log error+stack trace -> pylint: disable=W0703 details = traceback.format_exc() this.ws.logger.error(err, exc_info=True)