Setup page: add full scheduler config (time, days, auto-download)

This commit is contained in:
2026-02-22 17:25:11 +01:00
parent 4ac51a789a
commit dd45494717
3 changed files with 119 additions and 5 deletions

View File

@@ -70,6 +70,12 @@ async def setup_auth(req: SetupRequest):
config.scheduler.enabled = req.scheduler_enabled
if req.scheduler_interval_minutes is not None:
config.scheduler.interval_minutes = req.scheduler_interval_minutes
if req.scheduler_schedule_time is not None:
config.scheduler.schedule_time = req.scheduler_schedule_time
if req.scheduler_schedule_days is not None:
config.scheduler.schedule_days = req.scheduler_schedule_days
if req.scheduler_auto_download_after_rescan is not None:
config.scheduler.auto_download_after_rescan = req.scheduler_auto_download_after_rescan
# Update logging configuration
if req.logging_level: