From 55212607e01b7e76d666879621be689ed02ee901 Mon Sep 17 00:00:00 2001 From: Michael Kaufmann Date: Sat, 24 Aug 2024 01:15:33 +0200 Subject: [PATCH] fix storing multiple-choice-select values, thx to 21MILEX on Discord, fixes #1269 Signed-off-by: Michael Kaufmann --- lib/Froxlor/Validate/Form/Data.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/Froxlor/Validate/Form/Data.php b/lib/Froxlor/Validate/Form/Data.php index 76dbd74b..619a2144 100644 --- a/lib/Froxlor/Validate/Form/Data.php +++ b/lib/Froxlor/Validate/Form/Data.php @@ -232,7 +232,7 @@ class Data { $returnvalue = true; - if (isset($fielddata['option_mode']) && $fielddata['option_mode'] == 'multiple') { + if (isset($fielddata['select_mode']) && $fielddata['select_mode'] == 'multiple') { $options = explode(',', $newfieldvalue); foreach ($options as $option) { $returnvalue = ($returnvalue && isset($fielddata['select_var'][$option])); @@ -247,7 +247,7 @@ class Data if (isset($fielddata['option_emptyallowed']) && $fielddata['option_emptyallowed']) { return true; } - return 'not in option'; + return 'not in option (field: ' . $fieldname . ')'; } }