From 2e4c32c7601af89da5c04922f4ffaabc1197d772 Mon Sep 17 00:00:00 2001 From: Tomas-Ka Date: Tue, 10 Feb 2026 01:30:46 +0100 Subject: [PATCH] fix ical data not existing This makes sure we don't overwrite the ical data (such as version) with the default empty values when adding a calendar --- app/src/db.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/db.rs b/app/src/db.rs index f6bb97f..6eeb514 100644 --- a/app/src/db.rs +++ b/app/src/db.rs @@ -88,7 +88,7 @@ impl Db { pub async fn add_calendar(&mut self, mut calendar: Calendar) -> String { let id = calendar.id.clone(); // We don't want to store all events in the DB, just the calendar metadata - calendar.ical = ICalendar::default(); + calendar.ical.events = ICalendar::default().events; self.calendars.insert(id.clone(), calendar); self.save_data_bg().await; // Auto-save id