mirror of
https://we.phorge.it/source/phorge.git
synced 2024-12-23 22:10:55 +01:00
Render Remarkup poorly in Phame Feed stories
Summary: Seeing if this is the correct path, then will apply in Pholio, Ponder. Test Plan: epriestley Reviewers: epriestley Reviewed By: epriestley Subscribers: joshuaspence, Korvin Maniphest Tasks: T9825 Differential Revision: https://secure.phabricator.com/D14646
This commit is contained in:
parent
dd82cd4922
commit
8d62ade70a
2 changed files with 12 additions and 6 deletions
|
@ -185,7 +185,7 @@ final class PhamePostTransaction
|
|||
return parent::getTitleForFeed();
|
||||
}
|
||||
|
||||
public function getBodyForFeed(PhabricatorFeedStory $story) {
|
||||
public function getRemarkupBodyForFeed(PhabricatorFeedStory $story) {
|
||||
$text = null;
|
||||
switch ($this->getTransactionType()) {
|
||||
case self::TYPE_TITLE:
|
||||
|
@ -205,11 +205,7 @@ final class PhamePostTransaction
|
|||
break;
|
||||
}
|
||||
|
||||
if (strlen($text)) {
|
||||
return PhabricatorMarkupEngine::summarize($text);
|
||||
}
|
||||
|
||||
return parent::getBodyForFeed($story);
|
||||
return $text;
|
||||
}
|
||||
|
||||
public function getColor() {
|
||||
|
|
|
@ -964,6 +964,12 @@ abstract class PhabricatorApplicationTransaction
|
|||
}
|
||||
|
||||
public function getBodyForFeed(PhabricatorFeedStory $story) {
|
||||
$remarkup = $this->getRemarkupBodyForFeed($story);
|
||||
if ($remarkup !== null) {
|
||||
$remarkup = PhabricatorMarkupEngine::summarize($remarkup);
|
||||
return new PHUIRemarkupView($this->viewer, $remarkup);
|
||||
}
|
||||
|
||||
$old = $this->getOldValue();
|
||||
$new = $this->getNewValue();
|
||||
|
||||
|
@ -981,6 +987,10 @@ abstract class PhabricatorApplicationTransaction
|
|||
return $body;
|
||||
}
|
||||
|
||||
public function getRemarkupBodyForFeed(PhabricatorFeedStory $story) {
|
||||
return null;
|
||||
}
|
||||
|
||||
public function getActionStrength() {
|
||||
if ($this->isInlineCommentTransaction()) {
|
||||
return 0.25;
|
||||
|
|
Loading…
Reference in a new issue