From 7eded009e54141ea6eaadf31715e01c574c78d6d Mon Sep 17 00:00:00 2001
From: sgiehl <stefangiehl@gmail.com>
Date: Fri, 25 May 2012 21:37:12 +0000
Subject: [PATCH] refs #3011 use global queueAjaxRequest / abortQueueAjax
 methods for loading dashboards

git-svn-id: http://dev.piwik.org/svn/trunk@6317 59fd770c-687e-43c8-a1e3-f5a4ff64c105
---
 plugins/Dashboard/templates/dashboardObject.js | 11 ++++-------
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/plugins/Dashboard/templates/dashboardObject.js b/plugins/Dashboard/templates/dashboardObject.js
index 2780f05648..d890885a17 100644
--- a/plugins/Dashboard/templates/dashboardObject.js
+++ b/plugins/Dashboard/templates/dashboardObject.js
@@ -223,12 +223,9 @@
      *
      * @param {function} callback
      */
-    function fetchLayout(callback) {
-
-        // abort previous send request
-        if (this.loadingRequest) {
-            this.loadingRequest.abort();
-        }
+    function fetchLayout(callback)
+    {
+        piwikHelper.abortQueueAjax();
         var ajaxRequest =
         {
             type: 'GET',
@@ -243,7 +240,7 @@
                 idSite: piwik.idSite
             }
         };
-        this.loadingRequest = $.ajax(ajaxRequest);
+        piwikHelper.queueAjaxRequest($.ajax(ajaxRequest));
     }
 
     /**
-- 
GitLab