You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by gp...@apache.org on 2009/10/19 21:24:20 UTC

svn commit: r826773 - /myfaces/extensions/validator/trunk/core/src/main/java/org/apache/myfaces/extensions/validator/core/interceptor/AbstractValidationInterceptor.java

Author: gpetracek
Date: Mon Oct 19 19:24:20 2009
New Revision: 826773

URL: http://svn.apache.org/viewvc?rev=826773&view=rev
Log:
EXTVAL-68 minor change

Modified:
    myfaces/extensions/validator/trunk/core/src/main/java/org/apache/myfaces/extensions/validator/core/interceptor/AbstractValidationInterceptor.java

Modified: myfaces/extensions/validator/trunk/core/src/main/java/org/apache/myfaces/extensions/validator/core/interceptor/AbstractValidationInterceptor.java
URL: http://svn.apache.org/viewvc/myfaces/extensions/validator/trunk/core/src/main/java/org/apache/myfaces/extensions/validator/core/interceptor/AbstractValidationInterceptor.java?rev=826773&r1=826772&r2=826773&view=diff
==============================================================================
--- myfaces/extensions/validator/trunk/core/src/main/java/org/apache/myfaces/extensions/validator/core/interceptor/AbstractValidationInterceptor.java (original)
+++ myfaces/extensions/validator/trunk/core/src/main/java/org/apache/myfaces/extensions/validator/core/interceptor/AbstractValidationInterceptor.java Mon Oct 19 19:24:20 2009
@@ -123,7 +123,7 @@
 
     protected boolean validateValue(Object convertedObject)
     {
-        if(convertedObject == null && !validateEmptyFields())
+        if(isValueToValidateEmpty(convertedObject) && !validateEmptyFields())
         {
             if(this.logger.isDebugEnabled())
             {
@@ -137,6 +137,11 @@
         return true;
     }
 
+    protected boolean isValueToValidateEmpty(Object convertedObject)
+    {
+        return convertedObject == null || "".equals(convertedObject);
+    }
+
     protected boolean validateEmptyFields()
     {
         //to deactivate: the parameter has to be explicitly false