diff --git a/ChangeLog b/ChangeLog index f77376bad..732b93e6f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2011-01-07 Wolfgang Sourdeau + * OpenChange/MAPIStoreMessageTable.m + (-getChildProperty:forKey:withTag:): added generic values for some + standard props. + * OpenChange/SOGoAppointmentObject+MAPIStore.m: same as below. * OpenChange/SOGoTaskObject+MAPIStore.m (-setMAPIProperties:): set diff --git a/OpenChange/MAPIStoreMessageTable.m b/OpenChange/MAPIStoreMessageTable.m index 8f5249120..069328da7 100644 --- a/OpenChange/MAPIStoreMessageTable.m +++ b/OpenChange/MAPIStoreMessageTable.m @@ -189,6 +189,18 @@ static MAPIStoreMapping *mapping; withTag: PR_NORMALIZED_SUBJECT_UNICODE]; break; + case PR_DISPLAY_TO_UNICODE: + case PR_DISPLAY_CC_UNICODE: + case PR_DISPLAY_BCC_UNICODE: + case PR_ORIGINAL_DISPLAY_TO_UNICODE: + case PR_ORIGINAL_DISPLAY_CC_UNICODE: + case PR_ORIGINAL_DISPLAY_BCC_UNICODE: + *data = [@"" asUnicodeInMemCtx: memCtx]; + break; + case PR_LAST_MODIFIER_NAME_UNICODE: + *data = [@"openchange" asUnicodeInMemCtx: memCtx]; + break; + default: rc = [super getChildProperty: data forKey: childKey