From 7ebfaac07aae9e3db0664ca1ce20bdcd7e2490dd Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Mon, 4 Mar 2024 12:35:17 +0100 Subject: [PATCH] wait #6764 @0.25 --- src/app/Http/Controllers/CubistSelect2Controller.php | 2 +- src/app/Magic/Fields/SelectFromArray.php | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/app/Http/Controllers/CubistSelect2Controller.php b/src/app/Http/Controllers/CubistSelect2Controller.php index e3e1173..389e092 100644 --- a/src/app/Http/Controllers/CubistSelect2Controller.php +++ b/src/app/Http/Controllers/CubistSelect2Controller.php @@ -20,7 +20,7 @@ class CubistSelect2Controller } $perPage = 10; - $data = Cache::get('select2_' . $hash); + $data = Cache::get('select2_' . $hash) ?? []; $term = request()->get('q', null); $page = request()->get('page', 1); $offset = ($page - 1) * $perPage; diff --git a/src/app/Magic/Fields/SelectFromArray.php b/src/app/Magic/Fields/SelectFromArray.php index 887986b..588c0a6 100644 --- a/src/app/Magic/Fields/SelectFromArray.php +++ b/src/app/Magic/Fields/SelectFromArray.php @@ -65,7 +65,7 @@ class SelectFromArray extends Field if (null === $hash) { $hash = hash('sha256', print_r($data, true)); } - Cache::put('select2_' . $hash, $data, 6000); + Cache::put('select2_' . $hash, $data, 86400); return $hash; } @@ -77,7 +77,7 @@ class SelectFromArray extends Field $data[$k] = ['t' => $v, 'n' => self::normalize($v)]; } $data = $data + Cache::get('select2_' . $hash); - Cache::put('select2_' . $hash, $data, 6000); + Cache::put('select2_' . $hash, $data, 86400); } public function getOptions() -- 2.39.5