diff --git a/app/Support/Preferences.php b/app/Support/Preferences.php index 0750c44394..9acfcad9ce 100644 --- a/app/Support/Preferences.php +++ b/app/Support/Preferences.php @@ -84,12 +84,13 @@ class Preferences */ public function get($name, $default = null) { + /** @var User $user */ $user = auth()->user(); if (null === $user) { return $default; } - return $this->getForUser(auth()->user(), $name, $default); + return $this->getForUser($user, $name, $default); } /** @@ -126,6 +127,7 @@ class Preferences { $fullName = sprintf('preference%s%s', $user->id, $name); if (Cache::has($fullName)) { + return Cache::get($fullName); } diff --git a/resources/views/preferences/index.twig b/resources/views/preferences/index.twig index 99601a950e..c8fa8d80ca 100644 --- a/resources/views/preferences/index.twig +++ b/resources/views/preferences/index.twig @@ -129,7 +129,7 @@