diff --git a/forms/LookupField.php b/forms/LookupField.php index 7dab87f21..6a70f534a 100644 --- a/forms/LookupField.php +++ b/forms/LookupField.php @@ -79,6 +79,24 @@ class LookupField extends DropdownField { return parent::Field($properties); } + /** + * Ignore validation as the field is readonly + * + * @param Validator $validator + * @return bool + */ + public function validate($validator) { + return true; + } + + /** + * Stubbed so invalid data doesn't save into the DB + * + * @param DataObjectInterface $record DataObject to save data into + */ + public function saveInto(DataObjectInterface $record) { + } + /** * @return LookupField */