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
+11
View File
@@ -76,6 +76,17 @@ public class CalendarService : BaseDatabaseService, ICalendarService
}
}
public async Task DeleteCalendarItemAsync(string calendarRemoteEventId, Guid calendarId)
{
var calendarItem = await Connection.FindWithQueryAsync<CalendarItem>(
"SELECT * FROM CalendarItem WHERE CalendarId = ? AND RemoteEventId = ?",
calendarId, calendarRemoteEventId);
if (calendarItem == null) return;
await DeleteCalendarItemAsync(calendarItem.Id);
}
public async Task CreateNewCalendarItemAsync(CalendarItem calendarItem, List<CalendarEventAttendee> attendees)
{
try