Differential D20490 Diff 48882 src/applications/diffusion/worker/DiffusionUpdateObjectAfterCommitWorker.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/diffusion/worker/DiffusionUpdateObjectAfterCommitWorker.php
Show First 20 Lines • Show All 161 Lines • ▼ Show 20 Lines | private function updateRevision( | ||||
$acting_phid = $this->getActingPHID($commit); | $acting_phid = $this->getActingPHID($commit); | ||||
$acting_user = $this->loadActingUser($acting_phid); | $acting_user = $this->loadActingUser($acting_phid); | ||||
$xactions = array(); | $xactions = array(); | ||||
$xactions[] = $this->newEdgeTransaction( | $xactions[] = $this->newEdgeTransaction( | ||||
$revision, | $revision, | ||||
$commit, | $commit, | ||||
DiffusionCommitHasRevisionEdgeType::EDGECONST); | DifferentialRevisionHasCommitEdgeType::EDGECONST); | ||||
$match_data = $this->getUpdateProperty('revisionMatchData'); | $match_data = $this->getUpdateProperty('revisionMatchData'); | ||||
$type_close = DifferentialRevisionCloseTransaction::TRANSACTIONTYPE; | $type_close = DifferentialRevisionCloseTransaction::TRANSACTIONTYPE; | ||||
$xactions[] = $revision->getApplicationTransactionTemplate() | $xactions[] = $revision->getApplicationTransactionTemplate() | ||||
->setTransactionType($type_close) | ->setTransactionType($type_close) | ||||
->setNewValue(true) | ->setNewValue(true) | ||||
->setMetadataValue('isCommitClose', true) | ->setMetadataValue('isCommitClose', true) | ||||
Show All 36 Lines |