fix: serve /settings without auth header — JS handles token check

This commit is contained in:
2026-04-02 01:38:17 +02:00
parent c7cad4bb2a
commit 1a61b53027
+2 -4
View File
@@ -280,11 +280,9 @@ async def create_combined_source(body: dict, user: dict = Depends(current_user))
@router.get("/settings") @router.get("/settings")
async def settings_page_route(user: dict = Depends(current_user)): async def settings_page_route():
from fastapi.responses import FileResponse, RedirectResponse from fastapi.responses import FileResponse
from pathlib import Path from pathlib import Path
if not user.get("is_admin"):
return RedirectResponse("/")
return FileResponse(str(Path(__file__).parent.parent / "frontend" / "settings.html")) return FileResponse(str(Path(__file__).parent.parent / "frontend" / "settings.html"))