diff --git a/src/applications/repository/search/PhabricatorRepositoryCommitSearchIndexer.php b/src/applications/repository/search/PhabricatorRepositoryCommitSearchIndexer.php --- a/src/applications/repository/search/PhabricatorRepositoryCommitSearchIndexer.php +++ b/src/applications/repository/search/PhabricatorRepositoryCommitSearchIndexer.php @@ -66,27 +66,10 @@ PhabricatorRepositoryRepositoryPHIDType::TYPECONST, $date_created); - $comments = PhabricatorAuditComment::loadComments( - $this->getViewer(), - $commit->getPHID()); - foreach ($comments as $comment) { - if (strlen($comment->getContent())) { - $doc->addField( - PhabricatorSearchField::FIELD_COMMENT, - $comment->getContent()); - } - } - - $inlines = PhabricatorAuditInlineComment::loadPublishedComments( - $this->getViewer(), - $commit->getPHID()); - foreach ($inlines as $inline) { - if (strlen($inline->getContent())) { - $doc->addField( - PhabricatorSearchField::FIELD_COMMENT, - $inline->getContent()); - } - } + $this->indexTransactions( + $doc, + new PhabricatorAuditTransactionQuery(), + array($commit->getPHID())); return $doc; } diff --git a/src/applications/search/index/PhabricatorSearchDocumentIndexer.php b/src/applications/search/index/PhabricatorSearchDocumentIndexer.php --- a/src/applications/search/index/PhabricatorSearchDocumentIndexer.php +++ b/src/applications/search/index/PhabricatorSearchDocumentIndexer.php @@ -101,7 +101,6 @@ $xactions = id(clone $query) ->setViewer($this->getViewer()) ->withObjectPHIDs($phids) - ->withTransactionTypes(array(PhabricatorTransactions::TYPE_COMMENT)) ->execute(); foreach ($xactions as $xaction) {