From d70aef496264c7ee1b58f8274f3c91fb6d2169e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophyl=20Hoguet?= <61246905+THoguet@users.noreply.github.com> Date: Thu, 6 Nov 2025 23:33:47 +0100 Subject: [PATCH] Update src/app/services/calendar-settings-service.ts Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- src/app/services/calendar-settings-service.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/app/services/calendar-settings-service.ts b/src/app/services/calendar-settings-service.ts index 4364fdb..5b8b20e 100644 --- a/src/app/services/calendar-settings-service.ts +++ b/src/app/services/calendar-settings-service.ts @@ -37,7 +37,12 @@ export class CalendarSettingsService { } get(id: string): WritableSignal { - return this.signals.get(id)!; + const signal = this.signals.get(id); + if (signal) { + return signal; + } + // Return a default signal if the ID is invalid + return storedSignal(`calendarSettings.${id}`, false); } get settingsArray() {