From 7fa025c355eba0acc63f8365f1f94cf82f4d38b0 Mon Sep 17 00:00:00 2001 From: Wolfgang Sourdeau Date: Fri, 14 Oct 2011 19:42:16 +0000 Subject: [PATCH] Monotone-Parent: 0e67d5e5243429d84d07553a966befe16961db76 Monotone-Revision: d589e40f05abe383340293f75981bab0f0ee6396 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2011-10-14T19:42:16 Monotone-Branch: ca.inverse.sogo --- OpenChange/MAPIStoreDraftsMessage.m | 4 ++-- OpenChange/MAPIStoreFolder.m | 5 +++-- OpenChange/MAPIStoreGCSMessage.m | 5 +++-- OpenChange/MAPIStoreMailFolder.m | 2 +- OpenChange/MAPIStoreMailMessage.m | 5 +++-- 5 files changed, 12 insertions(+), 9 deletions(-) diff --git a/OpenChange/MAPIStoreDraftsMessage.m b/OpenChange/MAPIStoreDraftsMessage.m index 575a71c42..8bd7cd6ff 100644 --- a/OpenChange/MAPIStoreDraftsMessage.m +++ b/OpenChange/MAPIStoreDraftsMessage.m @@ -655,14 +655,14 @@ e) return subject; } -- (NSCalendarDate *) creationTime +- (NSDate *) creationTime { return ([sogoObject isKindOfClass: SOGoDraftObjectK] ? [newProperties objectForKey: MAPIPropertyKey (PR_CREATION_TIME)] : [super creationTime]); } -- (NSCalendarDate *) lastModificationTime +- (NSDate *) lastModificationTime { return ([sogoObject isKindOfClass: SOGoDraftObjectK] ? [newProperties diff --git a/OpenChange/MAPIStoreFolder.m b/OpenChange/MAPIStoreFolder.m index 3bb494509..a463e649d 100644 --- a/OpenChange/MAPIStoreFolder.m +++ b/OpenChange/MAPIStoreFolder.m @@ -23,6 +23,7 @@ /* TODO: main key arrays must be initialized */ #import +#import #import #import #import @@ -1272,12 +1273,12 @@ Class NSExceptionK, MAPIStoreFAIMessageK, MAPIStoreMessageTableK, MAPIStoreFAIMe inFolderURL: [self url]]; } -- (NSCalendarDate *) creationTime +- (NSDate *) creationTime { return [propsMessage creationTime]; } -- (NSCalendarDate *) lastModificationTime +- (NSDate *) lastModificationTime { return [propsMessage lastModificationTime]; } diff --git a/OpenChange/MAPIStoreGCSMessage.m b/OpenChange/MAPIStoreGCSMessage.m index d3986be29..695561da0 100644 --- a/OpenChange/MAPIStoreGCSMessage.m +++ b/OpenChange/MAPIStoreGCSMessage.m @@ -20,6 +20,7 @@ * Boston, MA 02111-1307, USA. */ +#import #import #import #import @@ -37,12 +38,12 @@ @implementation MAPIStoreGCSMessage -- (NSCalendarDate *) creationTime +- (NSDate *) creationTime { return [sogoObject creationDate]; } -- (NSCalendarDate *) lastModificationTime +- (NSDate *) lastModificationTime { return [sogoObject lastModified]; } diff --git a/OpenChange/MAPIStoreMailFolder.m b/OpenChange/MAPIStoreMailFolder.m index 483e12011..1c4c338fd 100644 --- a/OpenChange/MAPIStoreMailFolder.m +++ b/OpenChange/MAPIStoreMailFolder.m @@ -369,7 +369,7 @@ static Class SOGoMailFolderK; return childObject; } -- (NSCalendarDate *) creationTime +- (NSDate *) creationTime { return [NSCalendarDate dateWithTimeIntervalSince1970: 0x4dbb2dbe]; /* oc_version_time */ } diff --git a/OpenChange/MAPIStoreMailMessage.m b/OpenChange/MAPIStoreMailMessage.m index 318de559b..7097d6900 100644 --- a/OpenChange/MAPIStoreMailMessage.m +++ b/OpenChange/MAPIStoreMailMessage.m @@ -22,6 +22,7 @@ */ #import +#import #import #import #import @@ -140,12 +141,12 @@ static Class NSExceptionK, MAPIStoreSentItemsFolderK, MAPIStoreDraftsFolderK; return [sogoObject decodedSubject]; } -- (NSCalendarDate *) creationTime +- (NSDate *) creationTime { return [sogoObject date]; } -- (NSCalendarDate *) lastModificationTime +- (NSDate *) lastModificationTime { return [sogoObject date]; }