From ec83556da71f9f6914595173d76e46c5fed96fa0 Mon Sep 17 00:00:00 2001 From: jaknapper Date: Tue, 12 May 2026 15:39:31 +0100 Subject: [PATCH] Convert server prefix to str for Mock tests --- src/openflexure_microscope_server/server/__init__.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/openflexure_microscope_server/server/__init__.py b/src/openflexure_microscope_server/server/__init__.py index 4815f884..546f7118 100644 --- a/src/openflexure_microscope_server/server/__init__.py +++ b/src/openflexure_microscope_server/server/__init__.py @@ -93,8 +93,10 @@ def customise_server( lt.logs.configure_thing_logger(logging.DEBUG) # Add an endpoint to get the logs - (directly calling the FastAPI decorator) - server.app.get(server._api_prefix.rstrip("/") + "/log/")(retrieve_log) - server.app.get(server._api_prefix.rstrip("/") + "/logfile/")(retrieve_log_from_file) + server.app.get(str(server._api_prefix.rstrip("/")) + "/log/")(retrieve_log) + server.app.get(str(server._api_prefix.rstrip("/")) + "/logfile/")( + retrieve_log_from_file + ) def serve_from_cli(argv: Optional[list[str]] = None) -> None: