added fixes to frontend.py

This commit is contained in:
Christian Krakau-Louis
2025-03-25 17:31:27 +01:00
parent d00ee8cc3d
commit 6139a168d0
+2 -2
View File
@@ -1,5 +1,5 @@
# app/frontend.py (new file or inline in main.py) # app/frontend.py (new file or inline in main.py)
from fastapi import APIRouter from fastapi import APIRouter, Request
from fastapi.responses import FileResponse from fastapi.responses import FileResponse
from fastapi.staticfiles import StaticFiles from fastapi.staticfiles import StaticFiles
from app.auth import require_login from app.auth import require_login
@@ -18,7 +18,7 @@ router.mount("/static", StaticFiles(directory=frontend_folder), name="static")
@router.get("/upload", response_class=FileResponse) @router.get("/upload", response_class=FileResponse)
@require_login @require_login
def serve_ui(): def serve_ui(request: Request):
return os.path.join(frontend_folder, "index.html") return os.path.join(frontend_folder, "index.html")
# 3) Serve favicon.ico from the frontend folder # 3) Serve favicon.ico from the frontend folder