fix: fixed bec_scaninfo_mixin

This commit is contained in:
2024-02-07 17:40:41 +01:00
parent 7cefc198a6
commit ec3ea35744

View File

@ -89,9 +89,10 @@ class BecScaninfoMixin:
messages.ScanStatusMessage: messages.ScanStatusMessage object
"""
if not self.sim_mode:
# TODO what if no scan info is there yet!
msg = self.device_manager.producer.get(MessageEndpoints.scan_status())
return messages.ScanStatusMessage.loads(msg)
if not isinstance(msg, messages.ScanStatusMessage):
return None
return msg
return messages.ScanStatusMessage(
scanID="1",