Differential D16752 Diff 40350 src/applications/calendar/controller/PhabricatorCalendarImportDropController.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/calendar/controller/PhabricatorCalendarImportDropController.php
Show All 27 Lines | if (!$files) { | ||||
->setTitle(pht('Nothing Uploaded')) | ->setTitle(pht('Nothing Uploaded')) | ||||
->appendParagraph( | ->appendParagraph( | ||||
pht( | pht( | ||||
'Drag and drop .ics files to upload them and import them into '. | 'Drag and drop .ics files to upload them and import them into '. | ||||
'Calendar.')) | 'Calendar.')) | ||||
->addCancelButton($cancel_uri, pht('Done')); | ->addCancelButton($cancel_uri, pht('Done')); | ||||
} | } | ||||
$engine = new PhabricatorCalendarICSImportEngine(); | $engine = new PhabricatorCalendarICSFileImportEngine(); | ||||
$imports = array(); | $imports = array(); | ||||
foreach ($files as $file) { | foreach ($files as $file) { | ||||
$import = PhabricatorCalendarImport::initializeNewCalendarImport( | $import = PhabricatorCalendarImport::initializeNewCalendarImport( | ||||
$viewer, | $viewer, | ||||
clone $engine); | clone $engine); | ||||
$xactions = array(); | $xactions = array(); | ||||
$xactions[] = id(new PhabricatorCalendarImportTransaction()) | $xactions[] = id(new PhabricatorCalendarImportTransaction()) | ||||
▲ Show 20 Lines • Show All 42 Lines • Show Last 20 Lines |