Handle deleted events.

This commit is contained in:
Burak Kaan Köse
2025-12-30 23:32:00 +01:00
parent b81ab0ca15
commit 2056a2d783
4 changed files with 55 additions and 14 deletions
@@ -44,6 +44,7 @@ public interface IDefaultChangeProcessor
Task<List<AccountCalendar>> GetAccountCalendarsAsync(Guid accountId);
Task DeleteCalendarItemAsync(Guid calendarItemId);
Task DeleteCalendarItemAsync(string calendarRemoteEventId, Guid calendarId);
Task DeleteAccountCalendarAsync(AccountCalendar accountCalendar);
Task InsertAccountCalendarAsync(AccountCalendar accountCalendar);
@@ -188,6 +189,9 @@ public class DefaultChangeProcessor(IDatabaseService databaseService,
public Task DeleteCalendarItemAsync(Guid calendarItemId)
=> CalendarService.DeleteCalendarItemAsync(calendarItemId);
public Task DeleteCalendarItemAsync(string calendarRemoteEventId, Guid calendarId)
=> CalendarService.DeleteCalendarItemAsync(calendarRemoteEventId, calendarId);
public Task DeleteAccountCalendarAsync(AccountCalendar accountCalendar)
=> CalendarService.DeleteAccountCalendarAsync(accountCalendar);