@recaptime-dev's working patches + fork for Phorge, a community fork of Phabricator. (Upstream dev and stable branches are at upstream/main and upstream/stable respectively.) hq.recaptime.dev/wiki/Phorge
phorge phabricator
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Properly import all-day events in Calendar

Summary: Ref T10747. The transaction version of this copies the "all day" flag over properly, but this non-transaction version needs to copy it explicitly.

Test Plan: Imported an all-day event, saw it come in as all-day.

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T10747

Differential Revision: https://secure.phabricator.com/D16770

+2
+2
src/applications/calendar/import/PhabricatorCalendarImportEngine.php
··· 520 520 ->setStartDateTime($start_datetime) 521 521 ->setEndDateTime($end_datetime); 522 522 523 + $event->setIsAllDay($start_datetime->getIsAllDay()); 524 + 523 525 // TODO: This should be transactional, but the transaction only accepts 524 526 // simple frequency rules right now. 525 527 $rrule = $node->getRecurrenceRule();