fix(calendar): truncate long UIDs to avoid SQL insert error

This commit is contained in:
Francis Lachapelle
2021-11-17 16:59:51 -05:00
parent 71b67259c6
commit 8cec92ea87
2 changed files with 4 additions and 1 deletions
@@ -3367,7 +3367,7 @@ firstInstanceCalendarDateRange: (NGCalendarDateRange *) fir
// we generate a new UID based on a GUID
uid = [event uid];
if (![uid length] ||
if (![uid length] || [uid length] > 250 ||
[uid rangeOfCharacterFromSet: [NSCharacterSet characterSetWithCharactersInString: @"+/"]].location != NSNotFound)
{
uid = [self globallyUniqueObjectId];