mirror of
https://we.phorge.it/source/phorge.git
synced 2024-12-04 20:52:43 +01:00
6f37685a75
Summary: Fixes T12258. I think these constants are just flipped. Test Plan: Kinda winged it. Reviewers: chad Reviewed By: chad Maniphest Tasks: T12258 Differential Revision: https://secure.phabricator.com/D17346
43 lines
1.2 KiB
PHP
43 lines
1.2 KiB
PHP
<?php
|
|
|
|
final class DivinerLiveSymbolFulltextEngine
|
|
extends PhabricatorFulltextEngine {
|
|
|
|
protected function buildAbstractDocument(
|
|
PhabricatorSearchAbstractDocument $document,
|
|
$object) {
|
|
|
|
$atom = $object;
|
|
$book = $atom->getBook();
|
|
|
|
$document
|
|
->setDocumentTitle($atom->getTitle())
|
|
->setDocumentCreated($book->getDateCreated())
|
|
->setDocumentModified($book->getDateModified());
|
|
|
|
$document->addField(
|
|
PhabricatorSearchDocumentFieldType::FIELD_BODY,
|
|
$atom->getSummary());
|
|
|
|
$document->addRelationship(
|
|
PhabricatorSearchRelationship::RELATIONSHIP_BOOK,
|
|
$atom->getBookPHID(),
|
|
DivinerBookPHIDType::TYPECONST,
|
|
PhabricatorTime::getNow());
|
|
|
|
$document->addRelationship(
|
|
PhabricatorSearchRelationship::RELATIONSHIP_REPOSITORY,
|
|
$atom->getRepositoryPHID(),
|
|
PhabricatorRepositoryRepositoryPHIDType::TYPECONST,
|
|
PhabricatorTime::getNow());
|
|
|
|
$document->addRelationship(
|
|
$atom->getGraphHash()
|
|
? PhabricatorSearchRelationship::RELATIONSHIP_OPEN
|
|
: PhabricatorSearchRelationship::RELATIONSHIP_CLOSED,
|
|
$atom->getBookPHID(),
|
|
DivinerBookPHIDType::TYPECONST,
|
|
PhabricatorTime::getNow());
|
|
}
|
|
|
|
}
|