Added broadcaster dependency

This commit is contained in:
2023-11-20 19:45:47 +01:00
parent fe81b59e36
commit 026b1a314a
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
from .routers import health, root, socket_manager
origins = [
"http://localhost:3000",
@@ -29,9 +29,11 @@ def setup_app() -> FastAPI:
app.include_router(health.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")