From 9cb3700a5ca86c55a287b1a41ec077d11cf58ba2 Mon Sep 17 00:00:00 2001 From: Bryan Van Deusen Date: Thu, 12 Mar 2026 18:33:17 -0400 Subject: [PATCH] fix: add temp_unit and timezone to inline BriefingConfig literals BriefingSetupWizard and SettingsView had hardcoded initial objects that predated the new fields, causing TS2345 type errors. Co-Authored-By: Claude Sonnet 4.6 --- frontend/src/components/BriefingSetupWizard.vue | 2 ++ frontend/src/views/SettingsView.vue | 2 ++ 2 files changed, 4 insertions(+) diff --git a/frontend/src/components/BriefingSetupWizard.vue b/frontend/src/components/BriefingSetupWizard.vue index b559014..f1b7c67 100644 --- a/frontend/src/components/BriefingSetupWizard.vue +++ b/frontend/src/components/BriefingSetupWizard.vue @@ -19,6 +19,8 @@ const config = reactive({ work_days: [1, 2, 3, 4, 5], slots: { compilation: true, morning: true, midday: false, afternoon: false }, notifications: true, + temp_unit: 'C', + timezone: '', }) // Step 2 — locations diff --git a/frontend/src/views/SettingsView.vue b/frontend/src/views/SettingsView.vue index 42d3d41..4de65a6 100644 --- a/frontend/src/views/SettingsView.vue +++ b/frontend/src/views/SettingsView.vue @@ -126,6 +126,8 @@ const briefingConfig = ref({ work_days: [1, 2, 3, 4, 5], slots: { compilation: true, morning: true, midday: false, afternoon: false }, notifications: true, + temp_unit: 'C', + timezone: '', }); const briefingFeeds = ref([]); const briefingSaving = ref(false);