fix: use streams to retrieve the username from redis

This commit is contained in:
2025-11-14 10:41:50 +01:00
committed by David Perl
parent 081d218fbe
commit 21634d3bcb

View File

@@ -111,10 +111,10 @@ class BecScaninfoMixin:
if self.sim_mode: if self.sim_mode:
return getpass.getuser() return getpass.getuser()
msg = self.device_manager.connector.get(MessageEndpoints.account()) msg = self.device_manager.connector.get_last(MessageEndpoints.account(), "data")
if msg: if msg is None:
return msg return getpass.getuser()
return getpass.getuser() return msg.value if isinstance(msg.value, str) else getpass.getuser()
def load_scan_metadata(self) -> None: def load_scan_metadata(self) -> None:
"""Load scan metadata """Load scan metadata