From 2e1066477e77208f0a12a490a1f61890650e8fa7 Mon Sep 17 00:00:00 2001 From: Joe Knapper Date: Wed, 11 Mar 2026 10:24:40 +0000 Subject: [PATCH] Add parser.path to html sanitiser, fixing tests --- src/openflexure_microscope_server/ui.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/openflexure_microscope_server/ui.py b/src/openflexure_microscope_server/ui.py index 2524515e..4620cab2 100644 --- a/src/openflexure_microscope_server/ui.py +++ b/src/openflexure_microscope_server/ui.py @@ -29,7 +29,7 @@ def sanitize_http_url(url: str) -> Optional[str]: if not parsed.netloc: return None fragment_str = "#" + parsed.fragment if parsed.fragment else "" - return f"{parsed.scheme}://{parsed.netloc}{fragment_str}" + return f"{parsed.scheme}://{parsed.netloc}{parsed.path}{fragment_str}" class SafeHTMLParser(HTMLParser):