From 11d52f2c06e8506669801ed0a49f1d7e3a5a0f38 Mon Sep 17 00:00:00 2001 From: Wolfgang Sourdeau Date: Tue, 5 Apr 2011 13:35:30 +0000 Subject: [PATCH] Monotone-Parent: c6e69361038ae5b74d8ad57cb16d8b1eb0d55bab Monotone-Revision: d934a527ebb14e696ddf77b55d95b7e9bf0aad17 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2011-04-05T13:35:30 Monotone-Branch: ca.inverse.sogo --- OpenChange/MAPIStoreCalendarMessage.m | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/OpenChange/MAPIStoreCalendarMessage.m b/OpenChange/MAPIStoreCalendarMessage.m index eb60b39a9..0d70dd0ec 100644 --- a/OpenChange/MAPIStoreCalendarMessage.m +++ b/OpenChange/MAPIStoreCalendarMessage.m @@ -275,7 +275,11 @@ _fillAppointmentRecurrencePattern (struct AppointmentRecurrencePattern *arp, *data = MAPIBoolValue (memCtx, [event isRecurrent]); break; case PidLidAppointmentRecur: - *data = [self _computeAppointmentRecur]; + event = [sogoObject component: NO secure: NO]; + if ([event isRecurrent]) + *data = [self _computeAppointmentRecur]; + else + rc = MAPISTORE_ERR_NOT_FOUND; break; // case PidLidTimeZoneStruct: