From 7c36051fe2ed3ab5819108f097744e027805fa65 Mon Sep 17 00:00:00 2001 From: William Desportes Date: Wed, 16 Jun 2021 22:59:15 +0200 Subject: [PATCH] Fix Bookmark class cache on getParams Introduced by: db01d6a9dab03c80d77d1f66e2ccf94464ba6530 Signed-off-by: William Desportes --- libraries/classes/Bookmark.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/libraries/classes/Bookmark.php b/libraries/classes/Bookmark.php index a408c17995..131702456f 100644 --- a/libraries/classes/Bookmark.php +++ b/libraries/classes/Bookmark.php @@ -213,6 +213,7 @@ class Bookmark * * @return array|false the bookmark parameters for the current user * + * @staticvar array|false|null $cfgBookmark * @access public */ public static function getParams(string $user) @@ -228,14 +229,18 @@ class Bookmark $relation = new Relation($dbi); $cfgRelation = $relation->getRelationsParam(); if ($cfgRelation['bookmarkwork']) { - return [ + $cfgBookmark = [ 'user' => $user, 'db' => $cfgRelation['db'], 'table' => $cfgRelation['bookmark'], ]; + + return $cfgBookmark; } - return false; + $cfgBookmark = false; + + return $cfgBookmark; } /**