From 9e00be837fb1493f419a3af6423e2e95ad3a60d6 Mon Sep 17 00:00:00 2001 From: yxd92326 Date: Fri, 1 Aug 2025 09:10:17 +0100 Subject: [PATCH] Update failed client post to use url_path_for --- src/murfey/util/client.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/murfey/util/client.py b/src/murfey/util/client.py index b564a3cbc..273536db3 100644 --- a/src/murfey/util/client.py +++ b/src/murfey/util/client.py @@ -91,7 +91,11 @@ def capture_post(url: str, json: Union[dict, list] = {}) -> Optional[requests.Re client_config = read_config() failure_url = urlunparse( split_url._replace( - path=f"/instruments/{client_config['Murfey']['instrument_name']}/failed_client_post" + path=url_path_for( + "session_control.router", + "failed_client_post", + instrument_name=client_config["Murfey"]["instrument_name"], + ) ) ) try: