From 8b44c08a32375b8386b24d518e3fdc0b906ec3cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Enrique=20J=2E=20Hern=C3=A1ndez=20Blasco?= Date: Fri, 16 Jan 2015 00:12:24 +0100 Subject: [PATCH] oc-calendar: Remove unnecessary shifts on start,end and replace time props As the data is sent in UTC, no shifts are longer required. --- OpenChange/iCalEvent+MAPIStore.m | 23 +---------------------- 1 file changed, 1 insertion(+), 22 deletions(-) diff --git a/OpenChange/iCalEvent+MAPIStore.m b/OpenChange/iCalEvent+MAPIStore.m index 40eb0c0ef..c5c70a686 100644 --- a/OpenChange/iCalEvent+MAPIStore.m +++ b/OpenChange/iCalEvent+MAPIStore.m @@ -207,16 +207,7 @@ value = [properties objectForKey: MAPIPropertyKey (PidLidExceptionReplaceTime)]; if (value) - { - if (!isAllDay) - { - tzOffset = [userTimeZone secondsFromGMTForDate: value]; - value = [value dateByAddingYears: 0 months: 0 days: 0 - hours: 0 minutes: 0 - seconds: tzOffset]; - } - [self setRecurrenceId: value]; - } + [self setRecurrenceId: value]; // start value = [properties objectForKey: MAPIPropertyKey (PidLidAppointmentStartWhole)]; @@ -241,13 +232,7 @@ [start setTimeZone: nil]; } else - { - tzOffset = [userTimeZone secondsFromGMTForDate: value]; - value = [value dateByAddingYears: 0 months: 0 days: 0 - hours: 0 minutes: 0 - seconds: tzOffset]; [start setDateTime: value]; - } } /* end */ @@ -273,13 +258,7 @@ [end setTimeZone: nil]; } else - { - tzOffset = [[value timeZone] secondsFromGMTForDate: value]; - value = [value dateByAddingYears: 0 months: 0 days: 0 - hours: 0 minutes: 0 - seconds: tzOffset]; [end setDateTime: value]; - } } /* priority */