Fix setup to login redirect issue
- Fix setup.html to use redirect_url from API response instead of hardcoded '/' - Add database creation (aniworld.db, cache.db) during setup process - Setup now properly creates all required files for validation - After setup completion, users are correctly redirected to /login - Tested: setup API returns correct redirect_url, database files created, redirect works
This commit is contained in:
@@ -9913,3 +9913,32 @@
|
||||
2025-10-06 12:50:42,533 - src.server.fastapi_app - INFO - Starting AniWorld FastAPI server...
|
||||
2025-10-06 12:50:42,533 - src.server.fastapi_app - INFO - Anime directory: ./downloads
|
||||
2025-10-06 12:50:42,533 - src.server.fastapi_app - INFO - Log level: INFO
|
||||
2025-10-06 12:55:41,451 - src.server.fastapi_app - INFO - Shutting down AniWorld FastAPI server...
|
||||
2025-10-06 12:55:42,311 - src.server.fastapi_app - INFO - Starting AniWorld FastAPI server...
|
||||
2025-10-06 12:55:42,312 - src.server.fastapi_app - INFO - Anime directory: ./downloads
|
||||
2025-10-06 12:55:42,312 - src.server.fastapi_app - INFO - Log level: INFO
|
||||
2025-10-06 12:55:43,204 - src.server.fastapi_app - INFO - Starting AniWorld FastAPI server...
|
||||
2025-10-06 12:55:43,204 - src.server.fastapi_app - INFO - Anime directory: ./downloads
|
||||
2025-10-06 12:55:43,204 - src.server.fastapi_app - INFO - Log level: INFO
|
||||
2025-10-06 13:00:01,863 - src.server.middleware.application_flow_middleware - INFO - Redirecting / to /login
|
||||
2025-10-06 13:00:08,924 - src.server.fastapi_app - INFO - Shutting down AniWorld FastAPI server...
|
||||
2025-10-06 13:00:52,777 - src.server.fastapi_app - INFO - Starting AniWorld FastAPI server...
|
||||
2025-10-06 13:00:52,777 - src.server.fastapi_app - INFO - Anime directory: ./downloads
|
||||
2025-10-06 13:00:52,777 - src.server.fastapi_app - INFO - Log level: INFO
|
||||
2025-10-06 13:00:59,094 - src.server.services.setup_service - INFO - Setup incomplete: Configuration file is missing or invalid
|
||||
2025-10-06 13:00:59,094 - src.server.middleware.application_flow_middleware - INFO - Redirecting / to /setup
|
||||
2025-10-06 13:00:59,102 - src.server.services.setup_service - INFO - Setup incomplete: Configuration file is missing or invalid
|
||||
2025-10-06 13:05:05,978 - src.server.services.setup_service - INFO - Setup incomplete: Configuration file is missing or invalid
|
||||
2025-10-06 13:05:05,979 - src.server.services.setup_service - INFO - Configuration saved to data\config.json
|
||||
2025-10-06 13:05:05,980 - src.server.fastapi_app - INFO - Application setup completed successfully
|
||||
2025-10-06 13:05:08,005 - src.server.services.setup_service - INFO - Setup incomplete: Database is not accessible
|
||||
2025-10-06 13:05:08,005 - src.server.middleware.application_flow_middleware - INFO - Redirecting / to /setup
|
||||
2025-10-06 13:05:08,013 - src.server.services.setup_service - INFO - Setup incomplete: Database is not accessible
|
||||
2025-10-06 13:05:42,111 - src.server.services.setup_service - INFO - Setup incomplete: Database is not accessible
|
||||
2025-10-06 13:05:42,112 - src.server.middleware.application_flow_middleware - INFO - Redirecting / to /setup
|
||||
2025-10-06 13:05:42,120 - src.server.services.setup_service - INFO - Setup incomplete: Database is not accessible
|
||||
2025-10-06 13:05:54,326 - src.server.fastapi_app - INFO - Shutting down AniWorld FastAPI server...
|
||||
2025-10-06 13:06:51,970 - src.server.fastapi_app - INFO - Starting AniWorld FastAPI server...
|
||||
2025-10-06 13:06:51,970 - src.server.fastapi_app - INFO - Anime directory: ./downloads
|
||||
2025-10-06 13:06:51,970 - src.server.fastapi_app - INFO - Log level: INFO
|
||||
2025-10-06 13:16:44,402 - src.server.fastapi_app - INFO - Shutting down AniWorld FastAPI server...
|
||||
|
||||
Reference in New Issue
Block a user