Commit 69c47658 authored by kushalpandya's avatar kushalpandya Committed by Jarka Kadlecova

Fix bug where form's `novalidate` attribute is not respected

parent c5e28a7b
...@@ -31,9 +31,13 @@ class GlFieldErrors { ...@@ -31,9 +31,13 @@ class GlFieldErrors {
* and prevents disabling of invalid submit button by application.js */ * and prevents disabling of invalid submit button by application.js */
catchInvalidFormSubmit (event) { catchInvalidFormSubmit (event) {
if (!event.currentTarget.checkValidity()) { const $form = $(event.currentTarget);
event.preventDefault();
event.stopPropagation(); if (!$form.attr('novalidate')) {
if (!event.currentTarget.checkValidity()) {
event.preventDefault();
event.stopPropagation();
}
} }
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment