Differential D11074 Diff 26680 src/applications/repository/worker/commitmessageparser/PhabricatorRepositoryCommitMessageParserWorker.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/repository/worker/commitmessageparser/PhabricatorRepositoryCommitMessageParserWorker.php
Show First 20 Lines • Show All 120 Lines • ▼ Show 20 Lines | if ($revision_id) { | ||||
$revision = $revision_query->executeOne(); | $revision = $revision_query->executeOne(); | ||||
if ($revision) { | if ($revision) { | ||||
if (!$data->getCommitDetail('precommitRevisionStatus')) { | if (!$data->getCommitDetail('precommitRevisionStatus')) { | ||||
$data->setCommitDetail( | $data->setCommitDetail( | ||||
'precommitRevisionStatus', | 'precommitRevisionStatus', | ||||
$revision->getStatus()); | $revision->getStatus()); | ||||
} | } | ||||
$commit_drev = PhabricatorEdgeConfig::TYPE_COMMIT_HAS_DREV; | $commit_drev = DiffusionCommitHasRevisionEdgeType::EDGECONST; | ||||
id(new PhabricatorEdgeEditor()) | id(new PhabricatorEdgeEditor()) | ||||
->addEdge($commit->getPHID(), $commit_drev, $revision->getPHID()) | ->addEdge($commit->getPHID(), $commit_drev, $revision->getPHID()) | ||||
->save(); | ->save(); | ||||
queryfx( | queryfx( | ||||
$conn_w, | $conn_w, | ||||
'INSERT IGNORE INTO %T (revisionID, commitPHID) VALUES (%d, %s)', | 'INSERT IGNORE INTO %T (revisionID, commitPHID) VALUES (%d, %s)', | ||||
DifferentialRevision::TABLE_COMMIT, | DifferentialRevision::TABLE_COMMIT, | ||||
▲ Show 20 Lines • Show All 381 Lines • Show Last 20 Lines |