From c6b9268f02f8d2b3294baad3cf4e632c7fde72e6 Mon Sep 17 00:00:00 2001 From: MatteoPistorello Date: Fri, 29 Nov 2024 14:53:24 +0100 Subject: [PATCH] feat: get setting --- lib/helpers.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/helpers.php b/lib/helpers.php index 71aa5a25b..3f0169bfb 100755 --- a/lib/helpers.php +++ b/lib/helpers.php @@ -110,11 +110,12 @@ function setting($name, $again = false) $user = Auth::user(); if ($user) { - $user_options = json_decode($user->options, true) ?: []; + $user_options = json_decode($user->options ?: '', true) ?: []; } if ($user_options['settings'][$setting->id] !== null) { $value = $user_options['settings'][$setting->id]; + $value = is_array($value) ? implode(',', $value) : $value; } else { $value = $setting->valore; }