Page MenuHomePhabricator

D16794.id40446.diff
No OneTemporary

D16794.id40446.diff

diff --git a/src/applications/calendar/editor/PhabricatorCalendarEventEditor.php b/src/applications/calendar/editor/PhabricatorCalendarEventEditor.php
--- a/src/applications/calendar/editor/PhabricatorCalendarEventEditor.php
+++ b/src/applications/calendar/editor/PhabricatorCalendarEventEditor.php
@@ -304,28 +304,31 @@
protected function buildMailTemplate(PhabricatorLiskDAO $object) {
$id = $object->getID();
$name = $object->getName();
+ $monogram = $object->getMonogram();
return id(new PhabricatorMetaMTAMail())
- ->setSubject("E{$id}: {$name}")
- ->addHeader('Thread-Topic', "E{$id}: ".$object->getName());
+ ->setSubject("{$monogram}: {$name}")
+ ->addHeader('Thread-Topic', $monogram);
}
protected function buildMailBody(
PhabricatorLiskDAO $object,
array $xactions) {
- $description = $object->getDescription();
$body = parent::buildMailBody($object, $xactions);
- if (strlen($description)) {
- $body->addRemarkupSection(
- pht('EVENT DESCRIPTION'),
- $description);
+ $description = $object->getDescription();
+ if ($this->getIsNewObject()) {
+ if (strlen($description)) {
+ $body->addRemarkupSection(
+ pht('EVENT DESCRIPTION'),
+ $description);
+ }
}
$body->addLinkSection(
pht('EVENT DETAIL'),
- PhabricatorEnv::getProductionURI('/E'.$object->getID()));
+ PhabricatorEnv::getProductionURI($object->getURI()));
$ics_attachment = $this->newICSAttachment($object);
$body->addAttachment($ics_attachment);

File Metadata

Mime Type
text/plain
Expires
May 20 2024, 5:29 PM (5 w, 3 d ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
6290768
Default Alt Text
D16794.id40446.diff (1 KB)

Event Timeline