Skip to content

Commit 6ab833e

Browse files
committed
device: fix bwttery setting when device is not available
1 parent 17bb373 commit 6ab833e

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/logitech_receiver/device.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -397,8 +397,8 @@ def battery(self): # None or level, next, status, voltage
397397
self.persister["_battery"] = feature.value
398398
return battery
399399
except Exception:
400-
if self.persister and battery_feature is None:
401-
self.persister["_battery"] = result
400+
if self.persister and battery_feature is None and result is not None:
401+
self.persister["_battery"] = result.value
402402

403403
def set_battery_info(self, info):
404404
"""Update battery information for device, calling changed callback if necessary"""

0 commit comments

Comments
 (0)