diff --git a/src/applications/phame/storage/PhamePostTransaction.php b/src/applications/phame/storage/PhamePostTransaction.php --- a/src/applications/phame/storage/PhamePostTransaction.php +++ b/src/applications/phame/storage/PhamePostTransaction.php @@ -206,7 +206,7 @@ } if (strlen($text)) { - return PhabricatorMarkupEngine::summarize($text); + return parent::getRemarkupBodyForFeed($text); } return parent::getBodyForFeed($story); diff --git a/src/applications/transactions/storage/PhabricatorApplicationTransaction.php b/src/applications/transactions/storage/PhabricatorApplicationTransaction.php --- a/src/applications/transactions/storage/PhabricatorApplicationTransaction.php +++ b/src/applications/transactions/storage/PhabricatorApplicationTransaction.php @@ -981,6 +981,15 @@ return $body; } + public function getRemarkupBodyForFeed($text) { + if (strlen($text)) { + $text = PhabricatorMarkupEngine::summarize($text); + return new PHUIRemarkupView($this->viewer, $text); + } + + return $text; + } + public function getActionStrength() { if ($this->isInlineCommentTransaction()) { return 0.25;