added fixes to frontend.py
This commit is contained in:
+2
-2
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user