mirror of
https://we.phorge.it/source/phorge.git
synced 2024-12-23 05:50:55 +01:00
Carry the "silent" transaction flag through inverse edge edits
Summary: See PHI751. Ref T13164. We added a "silent" flag for Editors somewhat recently (currently reachable only for bulk edits with `bin/bulk ...` command). However, this flag doesn't carry through to the sub-editor when we make inverse edge edits. These are edits like "X is a parent of Y", which cause an implicit "Y is a child of X" edit to occur. Pass the flag through. Test Plan: - Rigged the relationships controller to make silent edits. - Changed the parents of a revision from the web UI. Saw no mail or feed stories. Reviewers: amckinley Reviewed By: amckinley Maniphest Tasks: T13164 Differential Revision: https://secure.phabricator.com/D19543
This commit is contained in:
parent
cb99396c64
commit
a5d3aea67c
1 changed files with 1 additions and 0 deletions
|
@ -3599,6 +3599,7 @@ abstract class PhabricatorApplicationTransactionEditor
|
|||
->setContinueOnMissingFields(true)
|
||||
->setParentMessageID($this->getParentMessageID())
|
||||
->setIsInverseEdgeEditor(true)
|
||||
->setIsSilent($this->getIsSilent())
|
||||
->setActor($this->requireActor())
|
||||
->setActingAsPHID($this->getActingAsPHID())
|
||||
->setContentSource($this->getContentSource());
|
||||
|
|
Loading…
Reference in a new issue