From 856f8efd250891b2d8e44e364ad6f550c753cd36 Mon Sep 17 00:00:00 2001 From: MichaelDvP Date: Tue, 1 Apr 2025 12:34:02 +0200 Subject: [PATCH] update scheduler if there is pending change #2502 --- interface/src/app/main/Scheduler.tsx | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/interface/src/app/main/Scheduler.tsx b/interface/src/app/main/Scheduler.tsx index 0552923a4..0029a8eaa 100644 --- a/interface/src/app/main/Scheduler.tsx +++ b/interface/src/app/main/Scheduler.tsx @@ -27,6 +27,7 @@ import { useLayoutTitle } from 'components'; import { useI18nContext } from 'i18n/i18n-react'; +import { useInterval } from 'utils'; import { readSchedule, writeSchedule } from '../../api/app'; import SettingsSchedulerDialog from './SchedulerDialog'; @@ -73,6 +74,12 @@ const Scheduler = () => { ); } + useInterval(() => { + if (numChanges === 0) { + void fetchSchedule(); + } + }); + useEffect(() => { const formatter = new Intl.DateTimeFormat(locale, { weekday: 'short',