File tree Expand file tree Collapse file tree 1 file changed +6
-7
lines changed
Expand file tree Collapse file tree 1 file changed +6
-7
lines changed Original file line number Diff line number Diff line change @@ -429,16 +429,15 @@ def __init__(
429429 async def send (self ) -> NodeRejoinResponse | None :
430430 """Send request."""
431431 result = await self ._send_request ()
432- _LOGGER .debug ("NodeAddReq response: %s" , result .__class__ .__name__ )
432+ if isinstance (result , NodeRejoinResponse ):
433+ return result
434+
433435 if result is None :
434436 return None
435437
436- #if isinstance(result, NodeRejoinResponse):
437- return result
438-
439- # raise MessageError(
440- # f"Invalid response message. Received {result.__class__.__name__}, expected NodeRejoinResponse"
441- #)
438+ raise MessageError (
439+ f"Invalid response message. Received { result .__class__ .__name__ } , expected NodeRejoinResponse"
440+ )
442441
443442 # This message has an exceptional format (MAC at end of message)
444443 # and therefore a need to override the serialize method
You can’t perform that action at this time.
0 commit comments