diff --git a/src/applications/calendar/storage/PhabricatorCalendarEventTransaction.php b/src/applications/calendar/storage/PhabricatorCalendarEventTransaction.php --- a/src/applications/calendar/storage/PhabricatorCalendarEventTransaction.php +++ b/src/applications/calendar/storage/PhabricatorCalendarEventTransaction.php @@ -254,11 +254,22 @@ } return $text; case self::TYPE_RECURRING: + $text = pht('%s has made this event recurring.', + $this->renderHandleLink($author_phid)); + return $text; case self::TYPE_FREQUENCY: + $text = pht('%s has made this event repeat %s.', + $this->renderHandleLink($author_phid), + $new); + return $text; case self::TYPE_RECURRENCE_END_DATE: + $text = pht('%s has changed the end date of event to %s.', + $this->renderHandleLink($author_phid), + $new); + return $text; case self::TYPE_INSTANCE_OF_EVENT: case self::TYPE_SEQUENCE_INDEX: - return pht('Recurring event has been updated'); + return pht('Recurring event has been updated.'); } return parent::getTitle(); } @@ -438,11 +449,25 @@ } return $text; case self::TYPE_RECURRING: + $text = pht('%s added recurrence to %s.', + $this->renderHandleLink($author_phid), + $this->renderHandleLink($object_phid)); + return $text; case self::TYPE_FREQUENCY: + $text = pht('%s changed the frequency of %s to %s.', + $this->renderHandleLink($author_phid), + $this->renderHandleLink($object_phid), + $new); + return $text; case self::TYPE_RECURRENCE_END_DATE: + $text = pht('%s changed the end date of %s to %s.', + $this->renderHandleLink($author_phid), + $this->renderHandleLink($object_phid), + $new); + return $text; case self::TYPE_INSTANCE_OF_EVENT: case self::TYPE_SEQUENCE_INDEX: - return pht('Recurring event has been updated'); + return pht('Recurring event has been updated.'); } return parent::getTitleForFeed();