From 6c40daa863b8fc6b0852e2420aca937be04e04ff Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Mon, 14 Sep 2026 15:33:25 +0200 Subject: [PATCH] Hotfix for JS issue when submit() is called from JS --- src/pretix/static/pretixpresale/js/ui/main.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pretix/static/pretixpresale/js/ui/main.js b/src/pretix/static/pretixpresale/js/ui/main.js index 604dad13e..4543b8bc8 100644 --- a/src/pretix/static/pretixpresale/js/ui/main.js +++ b/src/pretix/static/pretixpresale/js/ui/main.js @@ -233,7 +233,7 @@ let form_handlers = function (el) { function setup_basics (el) { el.find('form').attr('novalidate', true).on('submit', function (e) { - if (e.originalEvent.submitter.formNoValidate) return; + if (e.originalEvent && e.originalEvent.submitter && e.originalEvent.submitter.formNoValidate) return; if (!this.checkValidity()) { let input = this.querySelector(':invalid:not(fieldset)'); (input.labels[0] || input).scrollIntoView()