From 404166e4a35f0fb65a249b3e2bcaac339ae69f4e Mon Sep 17 00:00:00 2001 From: Marcin Haba Date: Thu, 5 Nov 2020 05:07:24 +0100 Subject: [PATCH] baculum: Tweak add patch to ajax queue improvement in framework --- .../patches/ajax-queue-improvement.patch | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 gui/baculum/debian/patches/ajax-queue-improvement.patch diff --git a/gui/baculum/debian/patches/ajax-queue-improvement.patch b/gui/baculum/debian/patches/ajax-queue-improvement.patch new file mode 100644 index 000000000..0cd32463a --- /dev/null +++ b/gui/baculum/debian/patches/ajax-queue-improvement.patch @@ -0,0 +1,34 @@ +From 349cb06887e0a80746bf2e83e92856788b569b0a Mon Sep 17 00:00:00 2001 +From: Marcin Haba +Date: Thu, 5 Nov 2020 05:05:07 +0100 +Subject: [PATCH] baculum: Ajax queue improvement in framework + +See: https://github.com/pradosoft/prado/issues/724 +--- + .../Web/Javascripts/source/prado/activecontrols/ajax3.js | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/gui/baculum/framework/pradosoft/prado/framework/Web/Javascripts/source/prado/activecontrols/ajax3.js b/gui/baculum/framework/pradosoft/prado/framework/Web/Javascripts/source/prado/activecontrols/ajax3.js +index 455291b7df..b44da1f845 100644 +--- a/gui/baculum/framework/pradosoft/prado/framework/Web/Javascripts/source/prado/activecontrols/ajax3.js ++++ b/gui/baculum/framework/pradosoft/prado/framework/Web/Javascripts/source/prado/activecontrols/ajax3.js +@@ -94,6 +94,8 @@ Prado.CallbackRequestManager = + + // run the actual query + function doRequest( next ) { ++ // Add request data just before send to have it actual ++ ajaxOpts.data = ajaxOpts.context.getParameters(); + jqXHR = jQuery.ajax( ajaxOpts ); + jqXHR.done( dfd.resolve ) + .fail( dfd.reject ) +@@ -262,7 +264,6 @@ Prado.CallbackRequest = jQuery.klass(Prado.PostBack, + this.options.onPreDispatch(this,null); + + // prepare callback paramters +- this.options.data = this.getParameters(); + this.options.url = this.getCallbackUrl(); + this.options.timeout = this.getRequestTimeOut(); + +-- +2.26.2 + -- 2.47.3