Implement password change functionality and initialize superuser

This commit is contained in:
2026-01-26 16:41:22 +08:00
parent a3b69df2c2
commit 86247aa5a2
10 changed files with 368 additions and 38 deletions

View File

@@ -70,6 +70,13 @@ async def lifespan(app: FastAPI):
logger.error(f"Database initialization failed: {e}")
raise
try:
from core.init_admin import init_superuser
init_superuser()
except Exception as e:
logger.error(f"Superuser initialization failed: {e}")
raise
try:
model_manager = await ModelManager.get_instance()
await model_manager.load_model("custom-voice")