You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by jc...@apache.org on 2007/12/16 17:41:40 UTC

svn commit: r604647 - /wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/validation/validator/CreditCardValidator.java

Author: jcompagner
Date: Sun Dec 16 08:41:40 2007
New Revision: 604647

URL: http://svn.apache.org/viewvc?rev=604647&view=rev
Log:
strip first some none numbers WICKET-1056

Modified:
    wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/validation/validator/CreditCardValidator.java

Modified: wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/validation/validator/CreditCardValidator.java
URL: http://svn.apache.org/viewvc/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/validation/validator/CreditCardValidator.java?rev=604647&r1=604646&r2=604647&view=diff
==============================================================================
--- wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/validation/validator/CreditCardValidator.java (original)
+++ wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/validation/validator/CreditCardValidator.java Sun Dec 16 08:41:40 2007
@@ -38,7 +38,8 @@
 	 */
 	protected void onValidate(IValidatable validatable)
 	{
-		String numberToCheck = (String)validatable.getValue();
+		String input = ((String)validatable.getValue());
+		String numberToCheck = input.replaceAll("[ -]", "");
 		int nulOffset = '0';
 		int sum = 0;
 		for (int i = 1; i <= numberToCheck.length(); i++)