From a9c9ababfc31fff92173e88f4ec329a927b53a9b Mon Sep 17 00:00:00 2001
From: lganee <ludovic.ganee@libriciel.coop>
Date: Fri, 14 Feb 2025 17:03:29 +0100
Subject: [PATCH] wip pre-versements

---
 src/View/Helper/Object/ModalForm.php | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/src/View/Helper/Object/ModalForm.php b/src/View/Helper/Object/ModalForm.php
index e541adcb9..0a80f3c8c 100644
--- a/src/View/Helper/Object/ModalForm.php
+++ b/src/View/Helper/Object/ModalForm.php
@@ -346,8 +346,9 @@ var chrono = function() {
 var complete = function() {
     var hiddenSubmit = $('<button type="submit" class="hide">Hidden submit</button>');
     AsalaeGlobal.removeWaitingAjaxResponse('#$modalId');
-    $('#$modalId')
-        .trigger('ajax.complete')
+    var modal = $('#$modalId');
+    modal
+        .trigger('ajax.complete', modal)
         .find('form')
         .find('button[type="submit"], input[type="submit"]')
         .remove().end()
@@ -506,15 +507,15 @@ complete = function() {
     if (!success) {
         AsalaeGlobal.removeWaitingAjaxResponse('#$modalId:visible');
     }
-    $('#$modalId:visible').find('form')
+    var modal = $('#$modalId:visible');
+    modal.find('form')
         .find('button[type="submit"], input[type="submit"]')
         .remove().end()
         .append(hiddenSubmit)
     ;
     AsalaeGlobal.collapseDebug();
     AsalaeDownloads.getInstance().handleDownloads();
-    $('#$modalId:visible').trigger('ajax.complete');
-    $(document).trigger('ajax.complete');
+    modal.trigger('ajax.complete', modal);
 };
 $(document).trigger('ajax.begin');
 var xhr = $.ajax({
-- 
GitLab