Skip to content

Commit 263a0ad

Browse files
authored
fix error is optional (#137)
1 parent 6d740f2 commit 263a0ad

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

deebot_client/api_client.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,10 @@ async def get_devices(self) -> list[DeviceInfo]:
5757
else:
5858
_LOGGER.debug("Skipping device as it is not supported: %s", device)
5959
return devices
60-
_LOGGER.error("Failed to get devices")
61-
raise ApiError(f"failure {resp['error']} ({resp['errno']}) on getting devices")
60+
_LOGGER.error("Failed to get devices: %s", resp)
61+
raise ApiError(
62+
f"failure {resp.get('error', '')} ({resp.get('errno', '')}) on getting devices"
63+
)
6264

6365
async def get_product_iot_map(self) -> dict[str, Any]:
6466
"""Get product iot map."""

0 commit comments

Comments
 (0)