diff --git a/etemplate/inc/class.etemplate_widget_customfields.inc.php b/etemplate/inc/class.etemplate_widget_customfields.inc.php index b07ee924bb..b6989a8f29 100644 --- a/etemplate/inc/class.etemplate_widget_customfields.inc.php +++ b/etemplate/inc/class.etemplate_widget_customfields.inc.php @@ -241,6 +241,11 @@ class etemplate_widget_customfields extends etemplate_widget_transformer $valid = is_array($value) ? implode(',',$value) : $value; error_log(__METHOD__."() $form_name $field: ".array2string($value).' --> '.array2string($value)); } + } elseif ($this->type == 'customfields-types') { + // Transformation doesn't handle validation + $valid =& self::get_array($validated, $this->id ? $form_name : $field, true); + $valid = $value_in; + error_log(__METHOD__."() $form_name $field: ".array2string($value).' --> '.array2string($value)); } } }