From 2d942fe9b571c1242c5276996780c414b5916ddb Mon Sep 17 00:00:00 2001 From: simon Date: Thu, 2 Feb 2023 13:06:00 +0700 Subject: [PATCH] load defaults for schedule builder at startup --- tubearchivist/home/src/ta/config.py | 1 + tubearchivist/home/tasks.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/tubearchivist/home/src/ta/config.py b/tubearchivist/home/src/ta/config.py index d497c526..9b3d7c51 100644 --- a/tubearchivist/home/src/ta/config.py +++ b/tubearchivist/home/src/ta/config.py @@ -265,6 +265,7 @@ class ScheduleBuilder: def build_schedule(self): """build schedule dict as expected by app.conf.beat_schedule""" + AppConfig().load_new_defaults() schedule_dict = {} for schedule_item in self.SCHEDULES: diff --git a/tubearchivist/home/tasks.py b/tubearchivist/home/tasks.py index 7fffbfd4..a2265fcd 100644 --- a/tubearchivist/home/tasks.py +++ b/tubearchivist/home/tasks.py @@ -312,5 +312,5 @@ def version_check(): ReleaseVersion().check() -# start the schedule here +# start schedule here app.conf.beat_schedule = ScheduleBuilder().build_schedule()