aboutsummaryrefslogtreecommitdiffstats
path: root/include/contact_widgets.php
diff options
context:
space:
mode:
authorMario <mario@mariovavti.com>2024-03-25 16:09:53 +0000
committerMario <mario@mariovavti.com>2024-03-25 16:09:53 +0000
commit842df8a7991688ccb0770dcca0119acf728e1c8b (patch)
treed06f81878fc3752829f85c1ea1262dd7bd92ade7 /include/contact_widgets.php
parent2ff84ab25a98d26d5e6e941fffff28b463ca3335 (diff)
downloadvolse-hubzilla-842df8a7991688ccb0770dcca0119acf728e1c8b.tar.gz
volse-hubzilla-842df8a7991688ccb0770dcca0119acf728e1c8b.tar.bz2
volse-hubzilla-842df8a7991688ccb0770dcca0119acf728e1c8b.zip
add the observer hash to the cache key in categories_widget()
Diffstat (limited to 'include/contact_widgets.php')
-rw-r--r--include/contact_widgets.php7
1 files changed, 5 insertions, 2 deletions
diff --git a/include/contact_widgets.php b/include/contact_widgets.php
index 43aae4b25..3589653c1 100644
--- a/include/contact_widgets.php
+++ b/include/contact_widgets.php
@@ -2,6 +2,7 @@
use Zotlabs\Lib\Cache;
use Zotlabs\Lib\Config;
+use Zotlabs\Daemon\Master;
function findpeople_widget() {
@@ -71,7 +72,9 @@ function categories_widget($baseurl,$selected = '') {
$item_normal = item_normal();
- $key = __FUNCTION__ . "-" . App::$profile['profile_uid'];
+ $observer = get_observer_hash();
+
+ $key = __FUNCTION__ . '_' . md5(App::$profile['profile_uid'] . $observer);
$content = Cache::get($key, '5 MINUTE');
if (! $content) {
@@ -97,7 +100,7 @@ function categories_widget($baseurl,$selected = '') {
dbesc(ACTIVITY_UPDATE)
];
- \Zotlabs\Daemon\Master::Summon([ 'Cache_query', $key, base64_encode(json_encode($arr)) ]);
+ Master::Summon([ 'Cache_query', $key, base64_encode(json_encode($arr)) ]);
}
if (!$content) {