From 6efa81cd72f0174cfea14171dca0ed17378c2097 Mon Sep 17 00:00:00 2001 From: Nicola Peditto Date: Tue, 25 Jun 2019 13:23:34 +0200 Subject: [PATCH] LR v0.4.10: fix backward compatibility in WampMessage class Change-Id: Ia86fee037a463d788129c77aef24c4fb14c8be3b --- iotronic_lightningrod/wampmessage.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/iotronic_lightningrod/wampmessage.py b/iotronic_lightningrod/wampmessage.py index 2f56e8a..f0dcc2e 100644 --- a/iotronic_lightningrod/wampmessage.py +++ b/iotronic_lightningrod/wampmessage.py @@ -29,10 +29,11 @@ def deserialize(received): class WampMessage(object): - def __init__(self, message, result, req_id): + def __init__(self, message, result, req_id=None): self.message = message self.result = result - self.req_id = req_id + if req_id != None: + self.req_id = req_id def serialize(self): return json.dumps(self, default=lambda o: o.__dict__)