From 01bcd93580bd7fed89d3a3d6899021c34c484bda Mon Sep 17 00:00:00 2001 From: Guenter Lukas Date: Sun, 2 Apr 2023 12:01:48 +0200 Subject: [PATCH 1/2] FIX: #24414 --- htdocs/core/class/extrafields.class.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/htdocs/core/class/extrafields.class.php b/htdocs/core/class/extrafields.class.php index 6644548d87c..a878e39674b 100644 --- a/htdocs/core/class/extrafields.class.php +++ b/htdocs/core/class/extrafields.class.php @@ -1083,6 +1083,11 @@ class ExtraFields if ((string) $okey == '') { continue; } + + if (($pipepos = strpos ($val, '|')) > 0) { + // Select-Field depending on other field, remove extra data from value + $val = substr ($val, 0, $pipepos); + } if ($langfile && $val) { $options[$okey] = $langs->trans($val); From 3c74a3272cfc2c72104835b7678b8c686e3de06a Mon Sep 17 00:00:00 2001 From: stickler-ci Date: Sun, 2 Apr 2023 10:07:36 +0000 Subject: [PATCH 2/2] Fixing style errors. --- htdocs/core/class/extrafields.class.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/htdocs/core/class/extrafields.class.php b/htdocs/core/class/extrafields.class.php index a878e39674b..e2e24c15a24 100644 --- a/htdocs/core/class/extrafields.class.php +++ b/htdocs/core/class/extrafields.class.php @@ -1083,10 +1083,10 @@ class ExtraFields if ((string) $okey == '') { continue; } - - if (($pipepos = strpos ($val, '|')) > 0) { + + if (($pipepos = strpos($val, '|')) > 0) { // Select-Field depending on other field, remove extra data from value - $val = substr ($val, 0, $pipepos); + $val = substr($val, 0, $pipepos); } if ($langfile && $val) {