Changeset View
Changeset View
Standalone View
Standalone View
src/applications/calendar/import/PhabricatorCalendarImportEngine.php
Show First 20 Lines • Show All 397 Lines • ▼ Show 20 Lines | private function updateEventFromNode( | ||||
if ($rrule) { | if ($rrule) { | ||||
$event->setRecurrenceRule($rrule); | $event->setRecurrenceRule($rrule); | ||||
$until_datetime = $rrule->getUntil(); | $until_datetime = $rrule->getUntil(); | ||||
if ($until_datetime) { | if ($until_datetime) { | ||||
$until_datetime->setViewerTimezone($timezone); | $until_datetime->setViewerTimezone($timezone); | ||||
$event->setUntilDateTime($until_datetime); | $event->setUntilDateTime($until_datetime); | ||||
} | } | ||||
$count = $rrule->getCount(); | |||||
$event->setParameter('recurrenceCount', $count); | |||||
} | } | ||||
return $event; | return $event; | ||||
} | } | ||||
public function canDeleteAnyEvents( | public function canDeleteAnyEvents( | ||||
PhabricatorUser $viewer, | PhabricatorUser $viewer, | ||||
PhabricatorCalendarImport $import) { | PhabricatorCalendarImport $import) { | ||||
Show All 11 Lines |