From 2b76da2b6d841cafc6fb289a54963d43791925fc Mon Sep 17 00:00:00 2001 From: Luis-Hebendanz Date: Mon, 20 Nov 2023 22:58:01 +0100 Subject: [PATCH] Working broadcasting library --- pkgs/clan-cli/clan_cli/webui/app.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/clan-cli/clan_cli/webui/app.py b/pkgs/clan-cli/clan_cli/webui/app.py index 4d425f1..0167e2b 100644 --- a/pkgs/clan-cli/clan_cli/webui/app.py +++ b/pkgs/clan-cli/clan_cli/webui/app.py @@ -6,6 +6,8 @@ from fastapi import FastAPI from fastapi.middleware.cors import CORSMiddleware from fastapi.routing import APIRoute from fastapi.staticfiles import StaticFiles +from contextlib import asynccontextmanager +from typing import Any from ..errors import ClanError from .assets import asset_path @@ -37,8 +39,8 @@ def setup_app() -> FastAPI: # bind sql engine sql_models.Base.metadata.drop_all(engine) sql_models.Base.metadata.create_all(bind=engine) - - app = FastAPI() + + app = FastAPI(lifespan=lifespan) app.add_middleware( CORSMiddleware, allow_origins=origins,