Update of /var/cvs/applications/email/src/org/mmbase/datatypes
In directory james.mmbase.org:/tmp/cvs-serv10832

Modified Files:
        InternetAddressDataType.java 
Log Message:
requiredness is checked seperately


See also: 
http://cvs.mmbase.org/viewcvs/applications/email/src/org/mmbase/datatypes


Index: InternetAddressDataType.java
===================================================================
RCS file: 
/var/cvs/applications/email/src/org/mmbase/datatypes/InternetAddressDataType.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- InternetAddressDataType.java        6 Aug 2007 12:12:57 -0000       1.6
+++ InternetAddressDataType.java        27 Oct 2008 09:37:30 -0000      1.7
@@ -20,7 +20,7 @@
  * if not exception, the value is valid.
  *
  * @author Michiel Meeuwissen
- * @version $Id: InternetAddressDataType.java,v 1.6 2007/08/06 12:12:57 
michiel Exp $
+ * @version $Id: InternetAddressDataType.java,v 1.7 2008/10/27 09:37:30 
michiel Exp $
  * @since MMBase-1.9
  */
 public class InternetAddressDataType extends StringDataType {
@@ -43,6 +43,7 @@
     protected Collection/*<LocalizedString>*/ 
validateCastValue(Collection/*<LocalizedString>*/ errors, Object castValue, 
Object value, Node node, Field field) {
         log.debug("Validating " + value);
         errors = super.validateCastValue(errors, castValue, value,  node, 
field);
+        if (value == null) return errors;
         errors = restriction.validate(errors, castValue, node, field);
         return errors;
     }
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to