diff --git a/backend/app/scheduler.py b/backend/app/scheduler.py index 3dc2765..2c02b1c 100644 --- a/backend/app/scheduler.py +++ b/backend/app/scheduler.py @@ -62,7 +62,8 @@ class AppDataScheduler: # -- internals ---------------------------------------------------------- def _loop(self) -> None: - # run an immediate refresh shortly after boot, then on interval + # refresh once shortly after boot (so fresh data is live), then on interval + self.refresh_all() while not self._stop.wait(self.interval): try: self.refresh_all()