diff --git a/src/applications/paste/conduit/PasteCreateConduitAPIMethod.php b/src/applications/paste/conduit/PasteCreateConduitAPIMethod.php index d5ce021f13..2dae0132d4 100644 --- a/src/applications/paste/conduit/PasteCreateConduitAPIMethod.php +++ b/src/applications/paste/conduit/PasteCreateConduitAPIMethod.php @@ -60,6 +60,7 @@ final class PasteCreateConduitAPIMethod extends PasteConduitAPIMethod { $editor = id(new PhabricatorPasteEditor()) ->setActor($viewer) + ->setContinueOnNoEffect(true) ->setContentSourceFromConduitRequest($request); $xactions = $editor->applyTransactions($paste, $xactions); diff --git a/src/applications/transactions/storage/PhabricatorApplicationTransaction.php b/src/applications/transactions/storage/PhabricatorApplicationTransaction.php index a61de01978..9eb1609931 100644 --- a/src/applications/transactions/storage/PhabricatorApplicationTransaction.php +++ b/src/applications/transactions/storage/PhabricatorApplicationTransaction.php @@ -626,7 +626,9 @@ abstract class PhabricatorApplicationTransaction return pht('Edges already exist; transaction has no effect.'); } - return pht('Transaction has no effect.'); + return pht( + 'Transaction (of type "%s") has no effect.', + $this->getTransactionType()); } public function getTitle() {