CRM-18109 fix to earlier commit on this issue
authoreileen <emcnaughton@wikimedia.org>
Sun, 28 Feb 2016 05:06:04 +0000 (18:06 +1300)
committereileen <emcnaughton@wikimedia.org>
Sun, 28 Feb 2016 05:07:27 +0000 (18:07 +1300)
CRM/Contact/BAO/GroupContactCache.php

index 771885466340b85eb90ff1ee539c429828712071..690a200e6992446bb05fb01d95465255261a04e7 100644 (file)
@@ -336,18 +336,18 @@ SET    cache_date = null,
 DELETE     gc
 FROM       civicrm_group_contact_cache gc
 INNER JOIN civicrm_group g ON g.id = gc.group_id
-WHERE      g.cache_date >= %1
+WHERE      g.cache_date <= %1
 ";
         $update = "
 UPDATE civicrm_group g
 SET    cache_date = null,
        refresh_date = null
-WHERE  g.cache_date >= %1
+WHERE  g.cache_date <= %1
 ";
         $refresh = "
 UPDATE civicrm_group g
 SET    refresh_date = $refreshTime
-WHERE  g.cache_date < %1
+WHERE  g.cache_date > %1
 AND    refresh_date IS NULL
 ";
         $cacheTime = date('Y-m-d H-i-s', strtotime("- $smartGroupCacheTimeout minutes"));