You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@struts.apache.org by lu...@apache.org on 2017/03/13 17:46:23 UTC

[14/17] struts git commit: Creates dedicated TextProvider for given class

Creates dedicated TextProvider for given class


Project: http://git-wip-us.apache.org/repos/asf/struts/repo
Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/664895a3
Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/664895a3
Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/664895a3

Branch: refs/heads/master
Commit: 664895a338a2079233b92d211b91be33a5f586ea
Parents: 2b3082e
Author: Lukasz Lenart <lu...@apache.org>
Authored: Mon Mar 13 06:47:03 2017 +0100
Committer: Lukasz Lenart <lu...@apache.org>
Committed: Mon Mar 13 06:47:03 2017 +0100

----------------------------------------------------------------------
 .../xwork2/validator/validators/VisitorFieldValidator.java         | 2 ++
 1 file changed, 2 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/struts/blob/664895a3/core/src/main/java/com/opensymphony/xwork2/validator/validators/VisitorFieldValidator.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/com/opensymphony/xwork2/validator/validators/VisitorFieldValidator.java b/core/src/main/java/com/opensymphony/xwork2/validator/validators/VisitorFieldValidator.java
index e5c54bc..8fd62a6 100644
--- a/core/src/main/java/com/opensymphony/xwork2/validator/validators/VisitorFieldValidator.java
+++ b/core/src/main/java/com/opensymphony/xwork2/validator/validators/VisitorFieldValidator.java
@@ -186,6 +186,8 @@ public class VisitorFieldValidator extends FieldValidatorSupport {
         List<TextProvider> textProviders = new LinkedList<>();
         if (o instanceof TextProvider) {
             textProviders.add((TextProvider) o);
+        } else {
+            textProviders.add(textProviderFactory.createInstance(o.getClass()));
         }
         textProviders.add(parent);