diff --git a/web/src/padelnomics/admin/templates/admin/base_admin.html b/web/src/padelnomics/admin/templates/admin/base_admin.html index b607d2d..9cc68ef 100644 --- a/web/src/padelnomics/admin/templates/admin/base_admin.html +++ b/web/src/padelnomics/admin/templates/admin/base_admin.html @@ -247,6 +247,7 @@ function confirmAction(message, form) { // Intercept hx-confirm to use the styled dialog instead of window.confirm() document.body.addEventListener('htmx:confirm', function(evt) { + if (!evt.detail.question) return; // no hx-confirm on this element, let HTMX proceed var dialog = document.getElementById('confirm-dialog'); if (!dialog) return; // fallback: let HTMX use native confirm evt.preventDefault();