From bad25d9237ddc81589bb9cb5c8f425ca12999fbf Mon Sep 17 00:00:00 2001 From: x12sa Date: Sat, 10 Oct 2026 10:31:30 +0200 Subject: [PATCH] fix(eps): read operator-message PVs so the status page shows them OPMSG_PVS were never part of all_bulk_pvs(), so the generator's bulk cache never held them and the page always said "no operator messages". Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_01LYAZk48UNnhKsnzdz7nJNR --- .../plugins/OMNY_shared/eps/eps_pv_manifest.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/csaxs_bec/bec_ipython_client/plugins/OMNY_shared/eps/eps_pv_manifest.py b/csaxs_bec/bec_ipython_client/plugins/OMNY_shared/eps/eps_pv_manifest.py index 3f9c943d..e0491ec1 100644 --- a/csaxs_bec/bec_ipython_client/plugins/OMNY_shared/eps/eps_pv_manifest.py +++ b/csaxs_bec/bec_ipython_client/plugins/OMNY_shared/eps/eps_pv_manifest.py @@ -362,6 +362,9 @@ def all_bulk_pvs(): if pv not in seen: seen.add(pv); out.append(pv) for pv, _ in MACHINE_PVS: if pv not in seen: seen.add(pv); out.append(pv) + for pvs in OPMSG_PVS: + for pv in pvs: + if pv not in seen: seen.add(pv); out.append(pv) return out def all_pvs():