abort if attemp to sync an UID in setChangekey fails

This commit is contained in:
Jesús García Sáez
2014-12-01 10:47:16 +01:00
parent 7691d616a9
commit 97201c56a4

View File

@@ -855,8 +855,11 @@ _compareFetchResultsByMODSEQ (id entry1, id entry2, void *data)
synced = [self synchroniseCacheForUID: messageUid];
if (synced)
messageEntry = [[[versionsMessage properties] objectForKey: @"Messages"] objectForKey: messageUid];
else
abort ();
if (!messageEntry)
{
[self errorWithFormat: @"still nothing. We crash!"];
abort ();
}
}
[self _setChangeKey: changeKey forMessageEntry: messageEntry];