BUG Update Company validate method to reflect best practices.

This commit is contained in:
Maxime Rainville 2020-09-17 15:13:47 +12:00
parent 11c4dd857b
commit 4d2d3628e0
1 changed files with 7 additions and 7 deletions

View File

@ -47,7 +47,7 @@ class Company extends DataObject
'Name'=>'Varchar(255)',
'Category'=>'Varchar(255)',
'Revenue'=>'Float',
'CEO'=>'Varchar(255)',
'CEO'=>'Varchar(255)'
);
private static $has_one = array(
@ -102,13 +102,13 @@ class Company extends DataObject
public function validate()
{
if (!$this->Title) {
$result = new ValidationResult();
$result->addError('Title is required');
return $result;
} else {
return parent::validate();
$result = parent::validate();
if (!$this->Name) {
$result->addFieldError('Name', 'Name is required');
}
return $result;
}
public function DynamicProperty()