From 2fffb4318a12385a5b460df8bd1222bb8577a933 Mon Sep 17 00:00:00 2001 From: ramforth Date: Tue, 18 Nov 2025 00:45:51 +0100 Subject: [PATCH] -- --- listener_manager.py | 2 +- main.py | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/listener_manager.py b/listener_manager.py index 41b376f..303ff50 100644 --- a/listener_manager.py +++ b/listener_manager.py @@ -29,7 +29,7 @@ class ListenerManager: channel_name=user.username, client_id=settings.TWITCH_CLIENT_ID, client_secret=settings.TWITCH_CLIENT_SECRET, - bot_id=user.platform_user_id, + bot_id=user.id, websocket_manager=websocket_manager, db_user_id=user.id ) diff --git a/main.py b/main.py index 2f2482a..f5b92cb 100644 --- a/main.py +++ b/main.py @@ -62,9 +62,6 @@ app = FastAPI(lifespan=lifespan) # Configure Jinja2 templates templates = Jinja2Templates(directory=TEMPLATES_DIR) -# Add the authentication router -app.include_router(auth.router) - # Add session middleware. A secret key is required for signing the session cookie. # We can reuse our encryption key for this, but in production you might want a separate key. app.add_middleware(SessionMiddleware, secret_key=settings.ENCRYPTION_KEY) @@ -72,6 +69,9 @@ app.add_middleware(SessionMiddleware, secret_key=settings.ENCRYPTION_KEY) # Mount the 'static' directory using an absolute path for reliability app.mount("/static", StaticFiles(directory=STATIC_DIR), name="static") +# Add the authentication router +app.include_router(auth.router) + @app.get("/") async def read_root(request: Request): return templates.TemplateResponse("login.html", {"request": request})