fix: RESET_CONFIG_ON_START not working

This commit is contained in:
Timothy J. Baek
2024-09-25 01:06:11 +02:00
parent 1767b64135
commit 92b1acd6fb
3 changed files with 15 additions and 12 deletions

View File

@@ -79,6 +79,7 @@ from open_webui.config import (
WEBUI_NAME,
AppConfig,
run_migrations,
reset_config,
)
from open_webui.constants import ERROR_MESSAGES, TASKS, WEBHOOK_MESSAGES
from open_webui.env import (
@@ -92,6 +93,7 @@ from open_webui.env import (
WEBUI_SESSION_COOKIE_SAME_SITE,
WEBUI_SESSION_COOKIE_SECURE,
WEBUI_URL,
RESET_CONFIG_ON_START,
)
from fastapi import (
Depends,
@@ -187,6 +189,9 @@ https://github.com/open-webui/open-webui
async def lifespan(app: FastAPI):
run_migrations()
if RESET_CONFIG_ON_START:
reset_config()
asyncio.create_task(periodic_usage_pool_cleanup())
yield