exclude validators in readonly mode forms

This commit is contained in:
Eugenio Romano 2018-08-14 15:01:01 +01:00
parent d39de25fe9
commit a94e76d45f

View File

@ -120,11 +120,13 @@ export class FormFieldModel extends FormWidgetModel {
validate(): boolean { validate(): boolean {
this.validationSummary = new ErrorMessageModel(); this.validationSummary = new ErrorMessageModel();
let validators = this.form.fieldValidators || []; if (!this.readOnly) {
for (let validator of validators) { let validators = this.form.fieldValidators || [];
if (!validator.validate(this)) { for (let validator of validators) {
this._isValid = false; if (!validator.validate(this)) {
return this._isValid; this._isValid = false;
return this._isValid;
}
} }
} }