From 978ab17033ec48ee0a82016b7e4d6a2fe5d21dbb Mon Sep 17 00:00:00 2001 From: Michael Wood Date: Thu, 21 May 2015 18:45:44 +0100 Subject: toaster: Add global ajaxError handler If any ajax calls fail and debug is enabled log the error to the console. Signed-off-by: Michael Wood --- lib/toaster/toastergui/static/js/libtoaster.js | 5 +++++ lib/toaster/toastergui/static/js/table.js | 5 ----- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/toaster/toastergui/static/js/libtoaster.js b/lib/toaster/toastergui/static/js/libtoaster.js index c3798336f..667aca20f 100644 --- a/lib/toaster/toastergui/static/js/libtoaster.js +++ b/lib/toaster/toastergui/static/js/libtoaster.js @@ -503,6 +503,11 @@ $(document).ready(function() { $("#loading-notification").fadeOut(); }); + $(document).ajaxError(function(event, jqxhr, settings, errMsg){ + console.warn("Problem with xhr call"); + console.warn(errMsg); + console.warn(jqxhr.responseText); + }); function check_for_duplicate_ids () { /* warn about duplicate element ids */ diff --git a/lib/toaster/toastergui/static/js/table.js b/lib/toaster/toastergui/static/js/table.js index 45c61848d..1072c7588 100644 --- a/lib/toaster/toastergui/static/js/table.js +++ b/lib/toaster/toastergui/static/js/table.js @@ -53,11 +53,6 @@ function tableInit(ctx){ tableData: tableData, tableParams: tableParams }, null, libtoaster.dumpsUrlParams(tableParams)); - }, - - error: function (_data) { - console.warn("Call failed"); - console.warn(_data); } }); } -- cgit 1.2.3-korg