X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FCore%2FBAO%2FNavigation.php;h=85121e374e2754d3748314deae849c28ffa1d7fe;hb=290110efc17b8b7f34b8919daf7ecec9658c535a;hp=b499f0ceb70aeec0e550f33340e4b48ac0ff48e0;hpb=3c0059de6a98347f8b77acb91d3b9edf6d33d335;p=civicrm-core.git diff --git a/CRM/Core/BAO/Navigation.php b/CRM/Core/BAO/Navigation.php index b499f0ceb7..85121e374e 100644 --- a/CRM/Core/BAO/Navigation.php +++ b/CRM/Core/BAO/Navigation.php @@ -608,7 +608,8 @@ FROM civicrm_navigation WHERE domain_id = $domainID {$whereClause} ORDER BY pare public static function resetNavigation($contactID = NULL) { $newKey = CRM_Utils_String::createRandom(self::CACHE_KEY_STRLEN, CRM_Utils_String::ALPHANUMERIC); if (!$contactID) { - $query = "UPDATE civicrm_setting SET value = '$newKey' WHERE name='navigation' AND contact_id IS NOT NULL"; + $ser = serialize($newKey); + $query = "UPDATE civicrm_setting SET value = '$ser' WHERE name='navigation' AND contact_id IS NOT NULL"; CRM_Core_DAO::executeQuery($query); CRM_Core_BAO_Cache::deleteGroup('navigation'); }