From 1ac31f318e7eebd7cd005412ed68eef477dc8a8d Mon Sep 17 00:00:00 2001 From: Paulo Reis Date: Tue, 23 Aug 2016 10:06:00 +0100 Subject: [PATCH] Restart validation on form changes. --- services/web/public/coffee/main/new-subscription.coffee | 3 +++ 1 file changed, 3 insertions(+) diff --git a/services/web/public/coffee/main/new-subscription.coffee b/services/web/public/coffee/main/new-subscription.coffee index 7d9e4f8501..0cd2dbf372 100644 --- a/services/web/public/coffee/main/new-subscription.coffee +++ b/services/web/public/coffee/main/new-subscription.coffee @@ -86,14 +86,17 @@ define [ $scope.data.year = parsedDateObj.year $scope.validateCardNumber = validateCardNumber = -> + $scope.validation.errorFields = {} if $scope.data.number?.length != 0 $scope.validation.correctCardNumber = recurly.validate.cardNumber($scope.data.number) $scope.validateExpiry = validateExpiry = -> + $scope.validation.errorFields = {} if $scope.data.month?.length != 0 and $scope.data.year?.length != 0 $scope.validation.correctExpiry = recurly.validate.expiry($scope.data.month, $scope.data.year) $scope.validateCvv = validateCvv = -> + $scope.validation.errorFields = {} if $scope.data.cvv?.length != 0 $scope.validation.correctCvv = recurly.validate.cvv($scope.data.cvv)