From bb61f03f1d97b402b2638d67a071bc60e6225312 Mon Sep 17 00:00:00 2001 From: vrana Date: Wed, 8 Aug 2012 21:51:07 -0700 Subject: [PATCH] Mark disabled users as "closed documents" in search Test Plan: $ ./reindex_all_users.php Search for me in open documents. Search for @epriestley in open documents. Reviewers: epriestley Reviewed By: epriestley CC: aran, Korvin Differential Revision: https://secure.phabricator.com/D3216 --- .../search/index/indexer/PhabricatorSearchUserIndexer.php | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/applications/search/index/indexer/PhabricatorSearchUserIndexer.php b/src/applications/search/index/indexer/PhabricatorSearchUserIndexer.php index 7cacf31492..27e3f57383 100644 --- a/src/applications/search/index/indexer/PhabricatorSearchUserIndexer.php +++ b/src/applications/search/index/indexer/PhabricatorSearchUserIndexer.php @@ -33,6 +33,14 @@ final class PhabricatorSearchUserIndexer // TODO: Index the blurbs from their profile or something? Probably not // actually useful... + if (!$user->getIsDisabled()) { + $doc->addRelationship( + PhabricatorSearchRelationship::RELATIONSHIP_OPEN, + $user->getPHID(), + PhabricatorPHIDConstants::PHID_TYPE_USER, + time()); + } + self::reindexAbstractDocument($doc); } }