commit | 866a16069da8cc92e695357931525e8c4f53059b | [log] [tgz] |
---|---|---|
author | Rainer Döbele <doebele@apache.org> | Mon Jan 13 16:13:03 2020 +0100 |
committer | Rainer Döbele <doebele@apache.org> | Mon Jan 13 16:13:03 2020 +0100 |
tree | 32b54a848ff9b6353831d8218c82d394faa3a4b5 | |
parent | d4b0992404e667d813e0b1c6288a7f4016be5841 [diff] |
EMPIREDB-282 small fix for JSF TagEncodingHelper
diff --git a/empire-db-jsf2/src/main/java/org/apache/empire/jsf2/utils/TagEncodingHelper.java b/empire-db-jsf2/src/main/java/org/apache/empire/jsf2/utils/TagEncodingHelper.java index 9b9af08..6920297 100644 --- a/empire-db-jsf2/src/main/java/org/apache/empire/jsf2/utils/TagEncodingHelper.java +++ b/empire-db-jsf2/src/main/java/org/apache/empire/jsf2/utils/TagEncodingHelper.java
@@ -757,7 +757,7 @@ if (this.isReadOnly()) return; // Column required? - if (column.isRequired() && ObjectUtils.isEmpty(value)) + if (ObjectUtils.isEmpty(value) && ((Record) this.record).isFieldRequired(column)) return; // Cannot set required value to null // Disable Validation reenableValidation = ((DBRecord)record).isValidateFieldValues();