Skip to content

Commit bebadc2

Browse files
authored
fixes battery setting when device is not available (pwr-Solaar#2890)
* device: fix battery setting when device is not available
1 parent 6945138 commit bebadc2

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)