From 741f1db198e84de6fabda03603e18b56d79d88a1 Mon Sep 17 00:00:00 2001 From: Thomas Rothe Date: Sat, 12 Aug 2017 11:33:11 +0200 Subject: [PATCH] fixed undefined variable changed $conditions to $condition so $isConditionalJoin is working --- lib/Doctrine/ORM/Query/SqlWalker.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/Doctrine/ORM/Query/SqlWalker.php b/lib/Doctrine/ORM/Query/SqlWalker.php index 6fb4df5b1..5ed7adee4 100644 --- a/lib/Doctrine/ORM/Query/SqlWalker.php +++ b/lib/Doctrine/ORM/Query/SqlWalker.php @@ -1143,7 +1143,7 @@ class SqlWalker implements TreeWalker $dqlAlias = $joinDeclaration->aliasIdentificationVariable; $tableAlias = $this->getSQLTableAlias($class->table['name'], $dqlAlias); $condition = '(' . $this->walkConditionalExpression($join->conditionalExpression) . ')'; - $isUnconditionalJoin = empty($conditions); + $isUnconditionalJoin = empty($condition); $condExprConjunction = ($class->isInheritanceTypeJoined() && $joinType != AST\Join::JOIN_TYPE_LEFT && $joinType != AST\Join::JOIN_TYPE_LEFTOUTER && $isUnconditionalJoin) ? ' AND ' : ' ON ';