From cd2bcc0520f7b32db53d7790ce74a8e02bc0ea50 Mon Sep 17 00:00:00 2001 From: Linus Rath <139418639+rathlinus@users.noreply.github.com> Date: Mon, 26 Oct 2026 11:32:44 +0100 Subject: [PATCH] fix: load the calendar range once, not twice, after creating a recurring event --- stores/calendar-store.ts | 3 --- 1 file changed, 3 deletions(-) diff --git a/stores/calendar-store.ts b/stores/calendar-store.ts index dac05a894..5973ebbcc 100644 --- a/stores/calendar-store.ts +++ b/stores/calendar-store.ts @@ -1140,9 +1140,6 @@ export const useCalendarStore = create()( await refetchAfterOccurrenceMutation(); } void calendarHooks.onAfterEventCreate.emit(eventToView(mappedCreated)); - if (mappedCreated.recurrenceRules && mappedCreated.recurrenceRules.length > 0) { - await refetchAfterOccurrenceMutation(); - } // Invitation emails are sent by the server: `sendSchedulingMessages` // on CalendarEvent/set makes Stalwart queue the iTIP REQUEST itself. // Sending a client-side iMIP copy here produced duplicate emails.