This is an automated email from the ASF dual-hosted git repository.
doebele pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/empire-db.git
The following commit(s) were added to refs/heads/master by this push:
new 866a160 EMPIREDB-282 small fix for JSF TagEncodingHelper
866a160 is described below
commit 866a16069da8cc92e695357931525e8c4f53059b
Author: Rainer Döbele <[email protected]>
AuthorDate: Mon Jan 13 16:13:03 2020 +0100
EMPIREDB-282
small fix for JSF TagEncodingHelper
---
.../src/main/java/org/apache/empire/jsf2/utils/TagEncodingHelper.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
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 @@ public class TagEncodingHelper implements NamingContainer
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();