mirror of
https://we.phorge.it/source/phorge.git
synced 2024-11-13 02:12:41 +01:00
Include storyText in feed POST data
Summary: I also changed PhabricatorApplicationTransactionFeedStory and the TokenGivenFeedStory to include only the title/first line of the feed story, which is more convenient (previously, strip_tags gave a multi-line story without even any linebreaks) and more consistent with the other story types. Test Plan: Added a requestbin URL to feed.http-hooks, commented on a Differential, and saw storyText equal to "alpert added a comment to D2: c." in the POST data it received. Reviewers: epriestley, #blessed_reviewers Reviewed By: epriestley, #blessed_reviewers Subscribers: epriestley, Korvin Maniphest Tasks: T4630 Differential Revision: https://secure.phabricator.com/D8710
This commit is contained in:
parent
b03912213f
commit
cd829434d4
4 changed files with 7 additions and 2 deletions
|
@ -13,6 +13,7 @@ final class FeedPublisherHTTPWorker extends FeedPushWorker {
|
||||||
'storyType' => $data->getStoryType(),
|
'storyType' => $data->getStoryType(),
|
||||||
'storyData' => $data->getStoryData(),
|
'storyData' => $data->getStoryData(),
|
||||||
'storyAuthorPHID' => $data->getAuthorPHID(),
|
'storyAuthorPHID' => $data->getAuthorPHID(),
|
||||||
|
'storyText' => $story->renderText(),
|
||||||
'epoch' => $data->getEpoch(),
|
'epoch' => $data->getEpoch(),
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
|
@ -48,7 +48,7 @@ final class PhabricatorTokenGivenFeedStory
|
||||||
strip_tags(
|
strip_tags(
|
||||||
hsprintf(
|
hsprintf(
|
||||||
'%s',
|
'%s',
|
||||||
$this->renderView()->render())));
|
$this->renderView()->getTitle())));
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -70,7 +70,7 @@ class PhabricatorApplicationTransactionFeedStory
|
||||||
strip_tags(
|
strip_tags(
|
||||||
hsprintf(
|
hsprintf(
|
||||||
'%s',
|
'%s',
|
||||||
$this->renderView()->render())));
|
$this->renderView()->getTitle())));
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -30,6 +30,10 @@ final class PHUIFeedStoryView extends AphrontView {
|
||||||
return $this;
|
return $this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function getTitle() {
|
||||||
|
return $this->title;
|
||||||
|
}
|
||||||
|
|
||||||
public function setEpoch($epoch) {
|
public function setEpoch($epoch) {
|
||||||
$this->epoch = $epoch;
|
$this->epoch = $epoch;
|
||||||
return $this;
|
return $this;
|
||||||
|
|
Loading…
Reference in a new issue