Skip to content

Commit 15876ad

Browse files
committed
Merge remote-tracking branch 'origin/MAGETWO-51768' into MPI-BUGFIXES
2 parents fec3bd2 + 0f92294 commit 15876ad

File tree

1 file changed

+12
-3
lines changed

1 file changed

+12
-3
lines changed

app/code/Magento/CheckoutAgreements/view/frontend/web/js/model/agreement-validator.js

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,18 @@ define(
2525
return true;
2626
}
2727

28-
var form = $('.payment-method._active form[data-role=checkout-agreements]');
29-
form.validation();
30-
return form.validation('isValid');
28+
return $('#co-payment-form').validate({
29+
errorClass: 'mage-error',
30+
errorElement: 'div',
31+
meta: 'validate',
32+
errorPlacement: function (error, element) {
33+
var errorPlacement = element;
34+
if (element.is(':checkbox') || element.is(':radio')) {
35+
errorPlacement = element.siblings('label').last();
36+
}
37+
errorPlacement.after(error);
38+
}
39+
}).element('.payment-method._active div.checkout-agreements input');
3140
}
3241
}
3342
}

0 commit comments

Comments
 (0)