From 0f647009fa51d894fc1f2626b2b2b150783bb453 Mon Sep 17 00:00:00 2001 From: Kirk Mayo Date: Wed, 12 Feb 2014 12:35:15 +1300 Subject: [PATCH] BUG: Do not add a default message for numeric and email fields BUG: Corrected classname to use right object --- code/model/UserDefinedForm.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/code/model/UserDefinedForm.php b/code/model/UserDefinedForm.php index 3d001ef..f245166 100755 --- a/code/model/UserDefinedForm.php +++ b/code/model/UserDefinedForm.php @@ -600,6 +600,10 @@ class UserDefinedForm_Controller extends Page_Controller { if($this->Fields()) { foreach($this->Fields() as $field) { + if (!in_array($field->ClassName, array('EditableEmailField', 'EditableNumericField'))) { + $messages[$field->Name] = $field->getErrorMessage()->HTML(); + } + if($field->Required) { $rules[$field->Name] = array_merge(array('required' => true), $field->getValidation()); $required->addRequiredField($field->Name);