@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.

Allow Herald rules to apply "only the first time" to Calendar events

Summary: Fixes T12821. (Some events only happen once, so the default behavior doesn't let you pick this rule, and objects must opt into it by saying "yeah, I support multiple edits".)

Test Plan:
Note "only the first time" selected:

{F4999093}

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T12821

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

+7
+7
src/applications/calendar/herald/PhabricatorCalendarEventHeraldAdapter.php
··· 49 49 } 50 50 } 51 51 52 + public function getRepetitionOptions() { 53 + return array( 54 + HeraldRepetitionPolicyConfig::EVERY, 55 + HeraldRepetitionPolicyConfig::FIRST, 56 + ); 57 + } 58 + 52 59 public function getHeraldName() { 53 60 return $this->getObject()->getMonogram(); 54 61 }