From dc8b73b12bf8388c0bfce5af652b8e3957461c0c Mon Sep 17 00:00:00 2001 From: Kamen Mazdrashki Date: Mon, 4 Aug 2014 13:56:30 +0200 Subject: [PATCH] oc/MailFolder: Add more logging so we can trace invalid message kyes --- OpenChange/MAPIStoreMailFolder.m | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/OpenChange/MAPIStoreMailFolder.m b/OpenChange/MAPIStoreMailFolder.m index 6a99fda18..585b684b4 100644 --- a/OpenChange/MAPIStoreMailFolder.m +++ b/OpenChange/MAPIStoreMailFolder.m @@ -646,7 +646,11 @@ _compareFetchResultsByMODSEQ (id entry1, id entry2, void *data) unsignedLongLongValue]; changeNumber = [NSString stringWithUnsignedLongLong: newChangeNum]; [messages removeObjectForKey: uid]; - [self logWithFormat: @"removed message entry for uid %@", uid]; + [self logWithFormat: @"Removed message entry for UID %@", uid]; + } + else + { + [self logWithFormat:@"Message entry not found for UID %@", uid]; } } if (changeNumber) @@ -688,7 +692,11 @@ _compareFetchResultsByMODSEQ (id entry1, id entry2, void *data) if (dotRange.location != NSNotFound) messageUid = [messageKey substringToIndex: dotRange.location]; else - messageUid = nil; + { + messageUid = nil; + [self errorWithFormat:@"%s: Unexpected messageKey value [%@]", + __PRETTY_FUNCTION__, messageKey]; + } return messageUid; }