From b7b1e20ed467abb720fa826f5328e7f9832c19de Mon Sep 17 00:00:00 2001 From: Laurent David Date: Tue, 5 Mar 2024 06:46:47 +0100 Subject: [PATCH] MDL-80765 mod_data: Trim values on field update * When creating a field we usually trim values, so we should do the same on field update --- mod/data/field.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mod/data/field.php b/mod/data/field.php index fd2137638e2..f5385b839ae 100644 --- a/mod/data/field.php +++ b/mod/data/field.php @@ -174,13 +174,13 @@ switch ($mode) { } $oldfieldname = $field->field->name; - $field->field->name = $fieldinput->name; - $field->field->description = $fieldinput->description; + $field->field->name = trim($fieldinput->name); + $field->field->description = trim($fieldinput->description); $field->field->required = !empty($fieldinput->required) ? 1 : 0; for ($i=1; $i<=10; $i++) { if (isset($fieldinput->{'param'.$i})) { - $field->field->{'param'.$i} = $fieldinput->{'param'.$i}; + $field->field->{'param'.$i} = trim($fieldinput->{'param'.$i}); } else { $field->field->{'param'.$i} = ''; }