From 801a3b4a885b3b3f0eecda979f3b52f081e263c0 Mon Sep 17 00:00:00 2001 From: Stanislas Kita Date: Wed, 19 Nov 2025 10:58:30 +0100 Subject: [PATCH 1/2] Fix(Fields): fix default value format for multiple dropdown (GLPIObject) --- inc/field.class.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/inc/field.class.php b/inc/field.class.php index efaa97a6..7c7a2cf2 100644 --- a/inc/field.class.php +++ b/inc/field.class.php @@ -252,7 +252,7 @@ public function prepareInputForAdd($input) $input['name'] = $this->prepareName($input); if ($input['multiple'] ?? false) { - $input['default_value'] = json_encode($input['default_value'] ?? []); + $input['default_value'] = json_encode($input['default_value'] ?: []); } //reject adding when field name is too long for mysql From f6c424f514cf5ad69e84c22d64b7a6d0e7478919 Mon Sep 17 00:00:00 2001 From: Stanislas Kita Date: Wed, 19 Nov 2025 11:00:06 +0100 Subject: [PATCH 2/2] adapt changelog.md --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 83da394a..2e3076e1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ### Fixed +- Fix default value format for multiple dropdown (GLPIObject) - Fix bad SQL query for `GenericObject` ### Added