Browse Source

avoid NPE when calling superclass validate

tags/2.0.1
Jonathan Cobb 3 years ago
parent
commit
d5c78b8148
1 changed files with 2 additions and 2 deletions
  1. +2
    -2
      wizard-common/src/main/java/org/cobbzilla/wizard/model/entityconfig/validation/EntityConfigFieldValidator_json.java

+ 2
- 2
wizard-common/src/main/java/org/cobbzilla/wizard/model/entityconfig/validation/EntityConfigFieldValidator_json.java View File

@@ -15,8 +15,8 @@ public class EntityConfigFieldValidator_json extends EntityConfigFieldValidator_

@Override public ValidationResult validate(Locale locale, Validator validator, EntityFieldConfig fieldConfig,
Object value) {
ValidationResult validation = super.validate(locale, validator, fieldConfig, value);
if (validation.isInvalid()) return validation;
final ValidationResult validation = super.validate(locale, validator, fieldConfig, value);
if (validation != null && validation.isInvalid()) return validation;
final String val = empty(value) ? "" : value.toString().trim();
if (empty(val)) return fieldConfig.required() ? new ValidationResult("err."+fieldConfig.getName()+".required") : null;
try {


Loading…
Cancel
Save