fix: user macro reload from BEC client, not dispatch #249

Merged
perl_d merged 1 commits from fix/reload_macros into main 2026-10-02 11:27:20 +02:00
+2 -1
View File
@@ -317,7 +317,8 @@ class BECClientWorker:
raise self._bec_error(e, operation="load_user_macros") from e
def _load_user_macros(self):
result = self.macros.load_all_user_macros()
# load user macros is common to all clients, not part of beamline dispatch
result = self.client.macros.load_all_user_macros()
if result is None:
logger.warning("BEC load_all_user_macros returned None")
return result