Skip to content

Commit 04d5d4a

Browse files
author
Stephen Golub
committed
Fix error response handling for display
1 parent b80b29f commit 04d5d4a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

reolinkapi/mixins/display.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ def set_osd(self, bg_color: bool = 0, channel: float = 0, osd_channel_enabled: b
5151
"watermark": osd_watermark_enabled,
5252
}}}]
5353
r_data = self._execute_command('SetOsd', body)[0]
54-
if r_data["value"]["rspCode"] == 200:
54+
if 'value' in r_data and r_data["value"]["rspCode"] == 200:
5555
return True
56-
print("Could not set OSD. Camera responded with status:", r_data["value"])
56+
print("Could not set OSD. Camera responded with status:", r_data["error"])
5757
return False

0 commit comments

Comments
 (0)