Added broadcaster dependency

This commit is contained in:
2023-11-20 19:45:47 +01:00
parent b347e0f3f2
commit 811a6f107f
8 changed files with 125 additions and 54 deletions

View File

@@ -8,7 +8,7 @@ from fastapi.staticfiles import StaticFiles
from ..errors import ClanError
from .assets import asset_path
from .error_handlers import clan_error_handler
from .routers import health, root, sql_connect # sql router hinzufügen
from .routers import health, root, sql_connect, socket_manager # sql router hinzufügen
#import for sql
from fastapi import Depends, FastAPI, HTTPException
@@ -42,9 +42,11 @@ def setup_app() -> FastAPI:
#sql methodes
app.include_router(sql_connect.router)
app.include_router(socket_manager.router)
# Needs to be last in register. Because of wildcard route
app.include_router(root.router)
app.add_exception_handler(ClanError, clan_error_handler)
app.add_exception_handler(ClanError, clan_error_handler) # type: ignore
app.mount("/static", StaticFiles(directory=asset_path()), name="static")