From 4855a81bba102979cf8059fb343608fad6b72f7c Mon Sep 17 00:00:00 2001 From: David Lie Date: Sat, 2 Jan 2021 09:55:07 -0500 Subject: [PATCH] Updates to handle black parameters returned from camera (2k foscam POE camera) --- foscam/foscam.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/foscam/foscam.py b/foscam/foscam.py index 6d9f224..1138cb8 100644 --- a/foscam/foscam.py +++ b/foscam/foscam.py @@ -115,8 +115,10 @@ def send_command(self, cmd, params=None, raw=False): code = int(child.text) elif child.tag != 'CGI_Result': - params[child.tag] = unquote(child.text) - + if child.text: + params[child.tag] = unquote(child.text) + else: + params[child.tag] = "" if self.verbose: print ('Received Foscam response: %s, %s' % (code, params)) return code, params