fix: api_key持久化

This commit is contained in:
TheSmallHanCat
2025-12-12 08:45:58 +08:00
parent 6b81188b6f
commit 5225170d71
4 changed files with 23 additions and 9 deletions

View File

@@ -109,10 +109,11 @@ async def startup_event():
await db.check_and_migrate_db(config_dict)
print("✓ Database migration check completed.")
# Load admin credentials from database
# Load admin credentials and API key from database
admin_config = await db.get_admin_config()
config.set_admin_username_from_db(admin_config.admin_username)
config.set_admin_password_from_db(admin_config.admin_password)
config.api_key = admin_config.api_key
# Load cache configuration from database
cache_config = await db.get_cache_config()