From 4eb4ba1975df0f54c62cefabf24d653cc34ae00d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Albornoz?= Date: Wed, 3 Jul 2019 23:00:06 -0400 Subject: [PATCH] Return None on monitoring when there's no code yet --- wideq/core.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/wideq/core.py b/wideq/core.py index 125f52f..7752f9e 100644 --- a/wideq/core.py +++ b/wideq/core.py @@ -335,6 +335,10 @@ class Session(object): work_list = [{'deviceId': device_id, 'workId': work_id}] res = self.post('rti/rtiResult', {'workList': work_list})['workList'] + # Return None in case work hasn't started yet + if not 'returnCode' in res: + return None + # Check for errors. code = res.get('returnCode') # returnCode can be missing. if code != '0000':