From b0e2635675e0da64c53ec3230a0debcb4259e176 Mon Sep 17 00:00:00 2001 From: Angie Byron Date: Sat, 8 Nov 2008 07:06:03 +0000 Subject: #331737 by Crell: Fix nested conditions (plus test) --- includes/database/query.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'includes/database') diff --git a/includes/database/query.inc b/includes/database/query.inc index f3270a041..5ecc8ce6e 100644 --- a/includes/database/query.inc +++ b/includes/database/query.inc @@ -1032,7 +1032,7 @@ class DatabaseCondition implements QueryConditionInterface, Countable { if ($condition['field'] instanceof QueryConditionInterface) { // Compile the sub-condition recursively and add it to the list. $condition['field']->compile($connection); - $condition_fragments[] = (string)$condition['field']; + $condition_fragments[] = '(' . (string)$condition['field'] . ')'; $arguments += $condition['field']->arguments(); } else { -- cgit v1.2.3