From 29347796ff046e6f3cce4c1bf16d0ed23e7f034e Mon Sep 17 00:00:00 2001 From: Grgoire Dtrez Date: Wed, 25 Jun 2008 11:17:37 +0200 Subject: [PATCH] =?UTF-8?q?Probl=C3=A8me=20de=20l'interface=20impression:?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Je pense avoit trouvéle problèmel'interface d'impression. En fait, à cause d'un stupide problème de variable globale, le mêmecallback étai appeléàchaque fo.. (javascript sucks !) darcs-hash:20080625091737-69ccb-e1ee44930011a57d9eb88119a5269dc264c36322.gz --- intranet/modules/impression/static/impression.js | 4 +++- intranet/static/scripts/AJAX.js | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/intranet/modules/impression/static/impression.js b/intranet/modules/impression/static/impression.js index 84f97f43..c4edaa64 100644 --- a/intranet/modules/impression/static/impression.js +++ b/intranet/modules/impression/static/impression.js @@ -267,7 +267,9 @@ Impression.mesCodes.displayCodes = function (result) { *****************************/ Impression.AJAX = {}; -Impression.AJAX.call = AJAX.call +Impression.AJAX.call = function(url,callback) { + AJAX.call( url, callback, true); +} Impression.AJAX.modifPrix = function( text, wheel ) { diff --git a/intranet/static/scripts/AJAX.js b/intranet/static/scripts/AJAX.js index 09480cea..bfcda8b8 100644 --- a/intranet/static/scripts/AJAX.js +++ b/intranet/static/scripts/AJAX.js @@ -8,7 +8,7 @@ AJAX.call = function(page, callBack, loadingMessage) { //console.debug("calling AJAX : " + page); if (loadingMessage) { Crans.loading.display(true); - oldCallBack = callBack; + var oldCallBack = callBack; callBack = function(r) { Crans.loading.display(false); oldCallBack( r );