fix: preserve request actions and soften test-mode mail failures

This commit is contained in:
Md Bayazid Bostame
2026-03-30 12:41:40 +02:00
parent ca9e890b0b
commit bce58b3f25
3 changed files with 46 additions and 8 deletions

View File

@@ -54,6 +54,7 @@
const form = event.target;
const message = form.dataset.confirm;
if (!message || form.dataset.confirmBypass === '1') return;
const submitter = event.submitter || null;
event.preventDefault();
open(message).then(function (confirmed) {
if (!confirmed) return;
@@ -62,7 +63,7 @@
window.AppActionProgress.show(form);
}
if (typeof form.requestSubmit === 'function') {
form.requestSubmit();
form.requestSubmit(submitter || undefined);
} else {
form.submit();
}