Merge pull request #14987 from civicrm/5.16
[civicrm-core.git] / CRM / Campaign / Selector / Search.php
index 7c22820e9bd363d2d2b0c498b01336f121edc171..de64a22cbfc7cb5da004dec2aab1beff0e119d73 100644 (file)
@@ -296,7 +296,8 @@ FROM {$sql['from']}
 
       if (Civi::service('prevnext') instanceof CRM_Core_PrevNextCache_Sql) {
         // SQL-backed prevnext cache uses an extra record for pruning the cache.
-        CRM_Core_BAO_Cache::setItem($cacheKey, 'CiviCRM Search PrevNextCache', $cacheKey);
+        // Also ensure that caches stay alive for 2 days a per previous code.
+        Civi::cache('prevNextCache')->set($cacheKey, $cacheKey, 60 * 60 * 24 * CRM_Core_PrevNextCache_Sql::cacheDays);
       }
     }
   }