Skip to content

Commit 85df557

Browse files
committed
Correct _relay_update_lock()
1 parent af9e3fa commit 85df557

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

plugwise_usb/nodes/circle.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -716,11 +716,11 @@ async def _relay_update_lock(self, state: bool) -> None:
716716
state_update = False
717717
if state:
718718
self._set_cache(CACHE_RELAY_LOCK, "True")
719-
if not self._relay_lock:
719+
if self._relay_lock.state is None or not self._relay_lock.state:
720720
state_update = True
721721
else:
722722
self._set_cache(CACHE_RELAY_LOCK, "False")
723-
if self._relay_lock:
723+
if self._relay_lock.state is None or self._relay_lock.state:
724724
state_update = True
725725

726726
self._relay_lock = replace(self._relay_lock, state=state)

0 commit comments

Comments
 (0)