We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 891ef11 + c0be13b commit a7256c1Copy full SHA for a7256c1
src/Resources/public/js/recaptcha.js
@@ -33,17 +33,18 @@ googleRecaptchaScript.addEventListener('load', function() {
33
34
form.querySelector(_config.googleRecaptcha.querySelector).value = token;
35
36
- var doSubmit = form.dispatchEvent(new Event('submit', {
37
- cancelable: true
38
- }));
39
-
40
- if(doSubmit) {
41
- form.submit();
+ if (form.noValidate || form.reportValidity()) {
+ var doSubmit = form.dispatchEvent(new Event('submit', {
+ cancelable: true
+ }));
+
+ if (doSubmit) {
42
+ form.submit();
43
+ }
44
}
45
});
46
47
48
49
} else if (_config.googleRecaptcha.debug) {
50
console.debug("Could not find Google Recaptcha elements for query selector '" + _config.googleRecaptcha.querySelector + "'");
0 commit comments