From e82371838316ef9235eb822082ef19187fad4d1d Mon Sep 17 00:00:00 2001 From: Akhil Date: Mon, 27 Feb 2023 15:56:24 +0530 Subject: Remove reminder if max instances exceeded Signed-off-by: Akhil --- apps/dav/lib/CalDAV/Reminder/ReminderService.php | 1 + 1 file changed, 1 insertion(+) (limited to 'apps') diff --git a/apps/dav/lib/CalDAV/Reminder/ReminderService.php b/apps/dav/lib/CalDAV/Reminder/ReminderService.php index 572d815911b..bca154a48e8 100644 --- a/apps/dav/lib/CalDAV/Reminder/ReminderService.php +++ b/apps/dav/lib/CalDAV/Reminder/ReminderService.php @@ -151,6 +151,7 @@ class ReminderService { $vevent = $this->getVEventByRecurrenceId($vcalendar, $reminder['recurrence_id'], $reminder['is_recurrence_exception']); } catch (MaxInstancesExceededException $e) { $this->logger->debug('Recurrence with too many instances detected, skipping VEVENT', ['exception' => $e]); + $this->backend->removeReminder($reminder['id']); continue; } -- cgit v1.2.3