mirror of
https://we.phorge.it/source/phorge.git
synced 2024-11-23 15:22:41 +01:00
Fix Maniphest and Config transaction diff rendering
Summary: I missed this in review of D5155: `wordwrap()` returns a string, but `phutil_utf8_hard_wrap()` returns an array. Implode the returned arrays so the stuff underneath it doesn't choke. Test Plan: Clicked "show details" on a maniphest task description change Reviewers: AnhNhan, kwadwon Reviewed By: kwadwon CC: aran Differential Revision: https://secure.phabricator.com/D5195
This commit is contained in:
parent
555c0421bb
commit
dc8cc123da
3 changed files with 6 additions and 1 deletions
|
@ -571,7 +571,9 @@ final class ManiphestTransactionDetailView extends ManiphestView {
|
||||||
$id = $transaction->getID();
|
$id = $transaction->getID();
|
||||||
|
|
||||||
$old_text = phutil_utf8_hard_wrap($transaction->getOldValue(), 80);
|
$old_text = phutil_utf8_hard_wrap($transaction->getOldValue(), 80);
|
||||||
|
$old_text = implode("\n", $old_text);
|
||||||
$new_text = phutil_utf8_hard_wrap($transaction->getNewValue(), 80);
|
$new_text = phutil_utf8_hard_wrap($transaction->getNewValue(), 80);
|
||||||
|
$new_text = implode("\n", $new_text);
|
||||||
|
|
||||||
$engine = new PhabricatorDifferenceEngine();
|
$engine = new PhabricatorDifferenceEngine();
|
||||||
$changeset = $engine->generateChangesetFromFileContent($old_text,
|
$changeset = $engine->generateChangesetFromFileContent($old_text,
|
||||||
|
|
|
@ -49,8 +49,9 @@ final class PhrictionDiffController
|
||||||
$text_r = $content_r->getContent();
|
$text_r = $content_r->getContent();
|
||||||
|
|
||||||
$text_l = phutil_utf8_hard_wrap($text_l, 80);
|
$text_l = phutil_utf8_hard_wrap($text_l, 80);
|
||||||
|
$text_l = implode("\n", $text_l);
|
||||||
$text_r = phutil_utf8_hard_wrap($text_r, 80);
|
$text_r = phutil_utf8_hard_wrap($text_r, 80);
|
||||||
|
$text_r = implode("\n", $text_r);
|
||||||
|
|
||||||
$engine = new PhabricatorDifferenceEngine();
|
$engine = new PhabricatorDifferenceEngine();
|
||||||
$changeset = $engine->generateChangesetFromFileContent($text_l, $text_r);
|
$changeset = $engine->generateChangesetFromFileContent($text_l, $text_r);
|
||||||
|
|
|
@ -24,7 +24,9 @@ final class PhabricatorApplicationTransactionTextDiffDetailView
|
||||||
// that is built.
|
// that is built.
|
||||||
|
|
||||||
$old = phutil_utf8_hard_wrap($old, 80);
|
$old = phutil_utf8_hard_wrap($old, 80);
|
||||||
|
$old = implode("\n", $old);
|
||||||
$new = phutil_utf8_hard_wrap($new, 80);
|
$new = phutil_utf8_hard_wrap($new, 80);
|
||||||
|
$new = implode("\n", $new);
|
||||||
|
|
||||||
$engine = new PhabricatorDifferenceEngine();
|
$engine = new PhabricatorDifferenceEngine();
|
||||||
$changeset = $engine->generateChangesetFromFileContent($old, $new);
|
$changeset = $engine->generateChangesetFromFileContent($old, $new);
|
||||||
|
|
Loading…
Reference in a new issue