From 1b6053df6a71b7e344eee5a6280c3baa5aadcc9d Mon Sep 17 00:00:00 2001 From: Michaela Date: Wed, 7 Apr 2021 18:03:08 +1000 Subject: [PATCH] Invert the logic of the asJson flag --- sondehub/__init__.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sondehub/__init__.py b/sondehub/__init__.py index f528a2f..22deb63 100644 --- a/sondehub/__init__.py +++ b/sondehub/__init__.py @@ -20,7 +20,7 @@ class Stream: on_connect=None, on_message=None, on_log=None, - on_disconnect=None, asJson=True): + on_disconnect=None, asJson=False): self.mqttc = mqtt.Client(transport="websockets") self._sondes = sondes self.asJson = asJson @@ -78,9 +78,9 @@ class Stream: def _on_message(self, mqttc, obj, msg): if self.on_message: if self.asJson: - self.on_message(json.loads(msg.payload)) - else: self.on_message(msg.payload) + else: + self.on_message(json.loads(msg.payload)) def _on_connect(self, mqttc, obj, flags, rc): for sonde in self._sondes: