abort if attemp to sync an UID in setChangekey fails

pull/69/head
Jesús García Sáez 2014-12-01 10:47:16 +01:00
parent 7691d616a9
commit 97201c56a4
1 changed files with 5 additions and 2 deletions

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];