plugins/libkolab

Thomas Brüderli bruederli at kolabsys.com
Mon Feb 10 11:43:32 CET 2014


 plugins/libkolab/lib/kolab_storage_cache.php |   10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

New commits:
commit acbd45001c60186bebc2b8ad02ee99857f1215a0
Author: Thomas Bruederli <thomas at roundcube.net>
Date:   Mon Feb 10 11:38:41 2014 +0100

    Return null on error for UID queries (to remain backwards compatible)

diff --git a/plugins/libkolab/lib/kolab_storage_cache.php b/plugins/libkolab/lib/kolab_storage_cache.php
index 20b2812..d4a8528 100644
--- a/plugins/libkolab/lib/kolab_storage_cache.php
+++ b/plugins/libkolab/lib/kolab_storage_cache.php
@@ -453,7 +453,10 @@ class kolab_storage_cache
             );
 
             if ($this->db->is_error($sql_result)) {
-                if (!$uids) $result->set_error(true);
+                if ($uids) {
+                    return null;
+                }
+                $result->set_error(true);
                 return $result;
             }
 
@@ -484,7 +487,10 @@ class kolab_storage_cache
             }
 
             if ($index->is_error()) {
-                if (!$uids) $result->set_error(true);
+                if ($uids) {
+                    return null;
+                }
+                $result->set_error(true);
                 return $result;
             }
 




More information about the commits mailing list