diff --git a/src/applications/repository/query/PhabricatorRepositoryQuery.php b/src/applications/repository/query/PhabricatorRepositoryQuery.php --- a/src/applications/repository/query/PhabricatorRepositoryQuery.php +++ b/src/applications/repository/query/PhabricatorRepositoryQuery.php @@ -138,14 +138,14 @@ return $this->identifierMap; } + protected function willExecute() { + $this->identifierMap = array(); + } + protected function loadPage() { $table = new PhabricatorRepository(); $conn_r = $table->establishConnection('r'); - if ($this->identifierMap === null) { - $this->identifierMap = array(); - } - $data = queryfx_all( $conn_r, 'SELECT * FROM %T r %Q %Q %Q %Q',