Update of /var/cvs/contributions/natmm/src/nl/leocms/forms
In directory james.mmbase.org:/tmp/cvs-serv28147/src/nl/leocms/forms

Modified Files:
        MembershipForm.java 
Log Message:
NMCMS-38


See also: http://cvs.mmbase.org/viewcvs/contributions/natmm/src/nl/leocms/forms
See also: http://www.mmbase.org/jira/browse/NMCMS-38


Index: MembershipForm.java
===================================================================
RCS file: /var/cvs/contributions/natmm/src/nl/leocms/forms/MembershipForm.java,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -b -r1.16 -r1.17
--- MembershipForm.java 21 Nov 2007 12:46:08 -0000      1.16
+++ MembershipForm.java 15 May 2008 12:46:36 -0000      1.17
@@ -439,15 +439,21 @@
          } else if(this.getHousenumber().length()>6){
             errors.add("warning",new 
ActionError("membershipform.toolong.housenumber"));
          } else {
+            
+            int iHouseNumber = 0;
+            try {
+               iHouseNumber = Integer.parseInt(this.getHousenumber());
+            } catch(Exception e) {
+               errors.add("warning",new 
ActionError("membershipform.housenumber.nan"));
+            }
             try {
-               int iHouseNumber = Integer.parseInt(this.getHousenumber());
                if(!this.getAction().equals(skipValidationAction)
                   && assertZipCodeMap()
                   && !CSVReader.isInRange(zipCodeMap, zipcode, iHouseNumber)) {
                   errors.add("warning",new 
ActionError("membershipform.housenumber.notinrange"));
                }
             } catch(Exception e) {
-               errors.add("warning",new 
ActionError("membershipform.housenumber.nan"));
+               errors.add("warning",new 
ActionError("membershipform.housenumber.notinrange"));
             }
          }
 
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to