diff options
author | Angie Byron <webchick@24967.no-reply.drupal.org> | 2009-11-02 00:19:27 +0000 |
---|---|---|
committer | Angie Byron <webchick@24967.no-reply.drupal.org> | 2009-11-02 00:19:27 +0000 |
commit | bbf9c0a674e3bc794657a05702f10ac2564c04bc (patch) | |
tree | efa126ed6a507c98659afbd4f928b753aebafb9a /includes/database/sqlite | |
parent | 267c290cf58c47a3aabd60a1817fc6ada156a034 (diff) | |
download | brdo-bbf9c0a674e3bc794657a05702f10ac2564c04bc.tar.gz brdo-bbf9c0a674e3bc794657a05702f10ac2564c04bc.tar.bz2 |
#620516 by Crell: Use isNull() inside SQLite driver.
Diffstat (limited to 'includes/database/sqlite')
-rw-r--r-- | includes/database/sqlite/query.inc | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/includes/database/sqlite/query.inc b/includes/database/sqlite/query.inc index a767b3241..de8f7f212 100644 --- a/includes/database/sqlite/query.inc +++ b/includes/database/sqlite/query.inc @@ -92,18 +92,15 @@ class UpdateQuery_sqlite extends UpdateQuery { if (is_array($data)) { // The field is an expression. $condition->condition($field, $data['expression'], '<>'); - // The IS NULL operator is badly managed by DatabaseCondition. - $condition->where($field . ' IS NULL'); + $condition->isNull($field); } elseif (is_null($data)) { // The field will be set to NULL. - // The IS NULL operator is badly managed by DatabaseCondition. - $condition->where($field . ' IS NOT NULL'); + $condition->isNull($field); } else { $condition->condition($field, $data, '<>'); - // The IS NULL operator is badly managed by DatabaseCondition. - $condition->where($field . ' IS NULL'); + $condition->isNull($field); } } if (count($condition)) { |