Author: lektran Date: Thu Nov 8 10:38:50 2012 New Revision: 1407002 URL: http://svn.apache.org/viewvc?rev=1407002&view=rev Log: Correct operation to determine if the expiry date is an even number in the badExpireEvenProcessor method, was using divide instead of modulo
Modified: ofbiz/trunk/applications/accounting/src/org/ofbiz/accounting/payment/PaymentGatewayServices.java Modified: ofbiz/trunk/applications/accounting/src/org/ofbiz/accounting/payment/PaymentGatewayServices.java URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/src/org/ofbiz/accounting/payment/PaymentGatewayServices.java?rev=1407002&r1=1407001&r2=1407002&view=diff ============================================================================== --- ofbiz/trunk/applications/accounting/src/org/ofbiz/accounting/payment/PaymentGatewayServices.java (original) +++ ofbiz/trunk/applications/accounting/src/org/ofbiz/accounting/payment/PaymentGatewayServices.java Thu Nov 8 10:38:50 2012 @@ -3569,7 +3569,7 @@ public class PaymentGatewayServices { String lastNumberStr = expireDate.substring(expireDate.length() - 1); int lastNumber = Integer.parseInt(lastNumberStr); - if (lastNumber / 2.0 == 0.0) { + if (lastNumber % 2.0 == 0.0) { return alwaysBadExpireProcessor(dctx, context); } else { return alwaysApproveProcessor(dctx, context);