summaryrefslogtreecommitdiff
path: root/includes/database
diff options
context:
space:
mode:
authorAngie Byron <webchick@24967.no-reply.drupal.org>2008-11-08 07:06:03 +0000
committerAngie Byron <webchick@24967.no-reply.drupal.org>2008-11-08 07:06:03 +0000
commitb0e2635675e0da64c53ec3230a0debcb4259e176 (patch)
tree5d7dfaa2dced420bac9440c918f6e84c263a91f9 /includes/database
parent7aea369db5de39ab1cc19c299dba61524c22d25f (diff)
downloadbrdo-b0e2635675e0da64c53ec3230a0debcb4259e176.tar.gz
brdo-b0e2635675e0da64c53ec3230a0debcb4259e176.tar.bz2
#331737 by Crell: Fix nested conditions (plus test)
Diffstat (limited to 'includes/database')
-rw-r--r--includes/database/query.inc2
1 files changed, 1 insertions, 1 deletions
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 {