diff --git a/main.py b/main.py index 7c15da4..23bdda3 100644 --- a/main.py +++ b/main.py @@ -63,7 +63,7 @@ async def read_dashboard(request: Request, db: Session = Depends(auth.get_db)): user.settings = models.Setting() db.commit() - return templates.TemplateResponse("dashboard.html", {"request": request, "user": user, "overlay_url": overlay_url, "current_theme": user.settings.overlay_theme}) + return templates.TemplateResponse("dashboard.html", {"request": request, "user": user, "overlay_url": overlay_url, "current_theme": user.settings.overlay_theme, "settings": settings}) @app.get("/logout") async def logout(request: Request): diff --git a/requirements.txt b/requirements.txt index aae419a..b33b740 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5,4 +5,6 @@ httpx cryptography python-dotenv itsdangerous -jinja2 \ No newline at end of file +jinja2 +pydantic +python-jose[cryptography] \ No newline at end of file