From 8b067f59e8796d541556915bd6e4dcaccaa60255 Mon Sep 17 00:00:00 2001 From: pacnpal <183241239+pacnpal@users.noreply.github.com> Date: Tue, 28 Jan 2025 19:42:42 -0500 Subject: [PATCH] fix(main): simplify favicon mounting by using a variable for static files path --- src/simpleguardhome/main.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/simpleguardhome/main.py b/src/simpleguardhome/main.py index 1cf4f6d..1dc67fe 100644 --- a/src/simpleguardhome/main.py +++ b/src/simpleguardhome/main.py @@ -52,7 +52,8 @@ templates = Jinja2Templates(directory=str(templates_path)) app.mount("/static", StaticFiles(directory=str(Path(__file__).parent)), name="static") # Mount favicon.ico at root -app.mount("/favicon.ico", StaticFiles(directory=str(Path(__file__).parent), files={"favicon.ico": "favicon.ico"}), name="favicon") +static_files_path = Path(__file__).parent +app.mount("/favicon.ico", StaticFiles(directory=str(static_files_path)), name="favicon") # Response models matching AdGuard spec class ErrorResponse(BaseModel):