diff --git a/model/facade/action/SyncCalendarAction.php b/model/facade/action/SyncCalendarAction.php index 9ede918ec..75230f027 100644 --- a/model/facade/action/SyncCalendarAction.php +++ b/model/facade/action/SyncCalendarAction.php @@ -69,7 +69,8 @@ protected function doExecute() } foreach ($this->datesRanges as $range) { - if (!is_array($range) || !isset($range['start']) || $range['start'] < $startSyncPeriod) continue; + if (!is_array($range) || !isset($range['start']) || gmdate("Ymd\THis\Z", strtotime($range['start'])) < $startSyncPeriod) + continue; $start = str_replace("-", "", $range['start']); $end = str_replace("-", "", $range['end']);