From c3294a9546dd7aceb5420e5c213b4351f9db43f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leroy=20R=C3=BCgemer?= Date: Thu, 4 Sep 2025 11:55:49 +0200 Subject: [PATCH] AbstractController/check_component: broadcast managed component check status --- hyperion/manager.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/hyperion/manager.py b/hyperion/manager.py index 72edd0d..9d28758 100644 --- a/hyperion/manager.py +++ b/hyperion/manager.py @@ -750,7 +750,9 @@ def check_component(self, comp: Component, broadcast: bool = True) -> config.Che State of the component """ - if self.mon_thread.is_component_monitored(comp['id']): + if self.mon_thread.is_component_monitored(comp["id"]): + if broadcast: + self.broadcast_event(events.CheckEvent(comp["id"], config.CheckState.RUNNING)) return config.CheckState.RUNNING try: