- //flush cache before setting filter to account for global cache (memcache)
- $domainID = CRM_Core_Config::domainID();
- $cacheKey = CRM_Core_BAO_Setting::inCache(
- CRM_Core_BAO_Setting::PERSONAL_PREFERENCES_NAME,
- 'activity_tab_filter',
- NULL,
- $userID,
- TRUE,
- $domainID,
- TRUE
- );
- if ($cacheKey) {
- CRM_Core_BAO_Setting::flushCache($cacheKey);
- }
-