diff --git a/beike/Repositories/SettingRepo.php b/beike/Repositories/SettingRepo.php index 7abf7d3b..23d35938 100644 --- a/beike/Repositories/SettingRepo.php +++ b/beike/Repositories/SettingRepo.php @@ -109,7 +109,7 @@ class SettingRepo $space = $data['space'] ?? ''; $name = $data['name'] ?? ''; $value = (string)$data['value'] ?? ''; - $json = (bool)$data['json'] ?? ''; + $json = (bool)$data['json'] ?? is_array($value); $setting = Setting::query() ->where('type', $type)