From 2b41ad96d194279fdd26fece26ed39d15168ec14 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rodrigo=20P=C3=A9rez?= Date: Sun, 31 May 2026 10:47:12 -0400 Subject: [PATCH] fix(bridge): restore ECHO legs using runtime TG ACL keys --- src/adn_server/application/bridge_use_cases.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/adn_server/application/bridge_use_cases.py b/src/adn_server/application/bridge_use_cases.py index 5f94f1b..0656ff4 100644 --- a/src/adn_server/application/bridge_use_cases.py +++ b/src/adn_server/application/bridge_use_cases.py @@ -787,8 +787,8 @@ class BridgeUseCases: bridges = self._router.get_bridges() now = time.time() for ts, static_key, acl_key in ( - (1, "TS1_STATIC", "TGID_TS1_ACL"), - (2, "TS2_STATIC", "TGID_TS2_ACL"), + (1, "TS1_STATIC", "TG1_ACL"), + (2, "TS2_STATIC", "TG2_ACL"), ): for tg_s in str(sys_cfg.get(static_key) or "").split(","): tg_s = tg_s.strip() @@ -1353,6 +1353,7 @@ class BridgeUseCases: systems_cfg[system_name]["_options_static_apply_fp"] = _fp if new_ts1 or new_ts2: logger.info("(OPTIONS) %s static TGs applied: TS1=%s TS2=%s", system_name, new_ts1 or "-", new_ts2 or "-") + self._restore_prohibited_static_bridge_legs(system_name) except Exception as e: logger.debug("(OPTIONS) options_config_for_system %s: %s", system_name, e)