diff --git a/src/applications/metamta/query/PhabricatorMetaMTAMailQuery.php b/src/applications/metamta/query/PhabricatorMetaMTAMailQuery.php --- a/src/applications/metamta/query/PhabricatorMetaMTAMailQuery.php +++ b/src/applications/metamta/query/PhabricatorMetaMTAMailQuery.php @@ -99,8 +99,8 @@ return $where; } - protected function buildJoinClause(AphrontDatabaseConnection $conn) { - $joins = array(); + protected function buildJoinClauseParts(AphrontDatabaseConnection $conn) { + $joins = parent::buildJoinClauseParts($conn); if ($this->actorPHIDs === null && $this->recipientPHIDs === null) { $joins[] = qsprintf( @@ -119,7 +119,7 @@ PhabricatorMetaMTAMailHasRecipientEdgeType::EDGECONST); } - return implode(' ', $joins); + return $joins; } protected function getPrimaryTableAlias() {