From 487c58512f7e82765567618d72cf473dc825ffa0 Mon Sep 17 00:00:00 2001 From: Michael M Slusarz Date: Sun, 30 Mar 2014 23:06:34 -0600 Subject: [PATCH] Fix cacheid for facebook search results --- turba/lib/Driver/Facebook.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/turba/lib/Driver/Facebook.php b/turba/lib/Driver/Facebook.php index f36dd13f91c..98775f31740 100644 --- a/turba/lib/Driver/Facebook.php +++ b/turba/lib/Driver/Facebook.php @@ -82,7 +82,7 @@ public function hasPermission($perm) */ protected function _search(array $criteria, array $fields, array $blobFields = array(), $count_only = false) { - $key = implode('|', array( + $cid = implode('|', array( 'turba_fb_search', $GLOBALS['registry']->getAuth(), md5(json_encode($criteria) . '_' . @@ -90,7 +90,7 @@ protected function _search(array $criteria, array $fields, array $blobFields = a implode('.', $blobFields)) )); - if ($values = $this->_cache->get($key, 3600)) { + if ($values = $this->_cache->get($cid, 3600)) { $values = json_decode($values, true); return $count_only ? count($values) : $values; } @@ -103,7 +103,7 @@ protected function _search(array $criteria, array $fields, array $blobFields = a $results[$key] = $contact; } } - $this->_cache->set($key, json_encode($results)); + $this->_cache->set($cid, json_encode($results)); return $count_only ? count($results) : $results; }