Fix object extraction from user profile blurbs
Summary: Fixes T10242. Currently, we don't extract files, mentions, etc., properly from user profile blurbs. Test Plan: Uploaded a file to my profile blurb, saw it attach properly. Reviewers: chad Reviewed By: chad Maniphest Tasks: T10242 Differential Revision: https://secure.phabricator.com/D15153
This commit is contained in:
@@ -58,6 +58,13 @@ final class PhabricatorUserBlurbField
|
||||
->setLabel($this->getFieldName());
|
||||
}
|
||||
|
||||
public function getApplicationTransactionRemarkupBlocks(
|
||||
PhabricatorApplicationTransaction $xaction) {
|
||||
return array(
|
||||
$xaction->getNewValue(),
|
||||
);
|
||||
}
|
||||
|
||||
public function renderPropertyViewLabel() {
|
||||
return null;
|
||||
}
|
||||
@@ -67,10 +74,11 @@ final class PhabricatorUserBlurbField
|
||||
if (!strlen($blurb)) {
|
||||
return null;
|
||||
}
|
||||
return PhabricatorMarkupEngine::renderOneObject(
|
||||
id(new PhabricatorMarkupOneOff())->setContent($blurb),
|
||||
'default',
|
||||
$this->getViewer());
|
||||
|
||||
$viewer = $this->getViewer();
|
||||
$view = new PHUIRemarkupView($viewer, $blurb);
|
||||
|
||||
return $view;
|
||||
}
|
||||
|
||||
public function getStyleForPropertyView() {
|
||||
|
||||
Reference in New Issue
Block a user