diff options
author | Mario <mario@mariovavti.com> | 2024-03-25 17:31:53 +0000 |
---|---|---|
committer | Mario <mario@mariovavti.com> | 2024-03-25 17:32:52 +0000 |
commit | 9ecd38911e6094e2867d490e2da5f65ecedf0370 (patch) | |
tree | 7ecb6a1d1d4daf2de0dc9bf130af1547515e6e69 /include/contact_widgets.php | |
parent | 637f39f2828a70bc053e8c0f8f2253dc04ae358c (diff) | |
download | volse-hubzilla-9ecd38911e6094e2867d490e2da5f65ecedf0370.tar.gz volse-hubzilla-9ecd38911e6094e2867d490e2da5f65ecedf0370.tar.bz2 volse-hubzilla-9ecd38911e6094e2867d490e2da5f65ecedf0370.zip |
add observer to the permissions query. this should not be necessary but it makes it clear why it should be included in the cache key
(cherry picked from commit 57e32a79125072d27ebc76ca26acac64db5cb4fc)
Diffstat (limited to 'include/contact_widgets.php')
-rw-r--r-- | include/contact_widgets.php | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/include/contact_widgets.php b/include/contact_widgets.php index 3589653c1..84f688d36 100644 --- a/include/contact_widgets.php +++ b/include/contact_widgets.php @@ -68,12 +68,11 @@ function categories_widget($baseurl,$selected = '') { require_once('include/security.php'); - $sql_extra = item_permissions_sql(App::$profile['profile_uid']); + $observer = get_observer_hash(); + $sql_extra = item_permissions_sql(App::$profile['profile_uid'], $observer); $item_normal = item_normal(); - $observer = get_observer_hash(); - $key = __FUNCTION__ . '_' . md5(App::$profile['profile_uid'] . $observer); $content = Cache::get($key, '5 MINUTE'); |