Branch 'roundcubemail-plugins-kolab-3.1' - plugins/libkolab

Thomas Brüderli bruederli at kolabsys.com
Mon Mar 17 13:22:00 CET 2014


 plugins/libkolab/lib/kolab_storage_cache.php |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit e9eedc7abc359da3f6d7b6d5a6de50c58e81cd5a
Author: Thomas Bruederli <bruederli at kolabsys.com>
Date:   Mon Mar 17 13:16:10 2014 +0100

    Fix cache queries for ['tags','!=','x-complete']

diff --git a/plugins/libkolab/lib/kolab_storage_cache.php b/plugins/libkolab/lib/kolab_storage_cache.php
index 35775d1..ea1f01d 100644
--- a/plugins/libkolab/lib/kolab_storage_cache.php
+++ b/plugins/libkolab/lib/kolab_storage_cache.php
@@ -589,7 +589,7 @@ class kolab_storage_cache
                 $qvalue = $this->db->quote('%'.preg_replace('/(^\^|\$$)/', ' ', $param[2]).'%');
             }
             else if ($param[0] == 'tags') {
-                $param[1] = 'LIKE';
+                $param[1] = ($param[1] == '!=' ? 'NOT ' : '' ) . 'LIKE';
                 $qvalue = $this->db->quote('% '.$param[2].' %');
             }
             else {




More information about the commits mailing list