Skip to content

Commit 5150015

Browse files
committed
Implement AI suggestion
1 parent 475d957 commit 5150015

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

plugwise_usb/messages/requests.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ async def subscribe_to_response(
159159
[
160160
Callable[[PlugwiseResponse], Coroutine[Any, Any, bool]],
161161
bytes | None,
162-
tuple[bytes | None, ...] | None,
162+
tuple[bytes, ...] | None,
163163
bytes | None,
164164
],
165165
Coroutine[Any, Any, Callable[[], None]],
@@ -173,10 +173,15 @@ async def subscribe_to_response(
173173
self._unsubscribe_stick_response = await stick_subscription_fn(
174174
self._process_stick_response, self._seq_id, None
175175
)
176+
reply_identifiers = tuple(
177+
reply_id
178+
for reply_id in (self._reply_identifier, self._reply_identifier_2)
179+
if reply_id is not None
180+
) or None
176181
self._unsubscribe_node_response = await node_subscription_fn(
177182
self.process_node_response,
178183
self._mac,
179-
(self._reply_identifier, self._reply_identifier_2),
184+
reply_identifiers,
180185
self._seq_id,
181186
)
182187

0 commit comments

Comments
 (0)