From b0f22af8808126015ff79f841652ba7e76e1b84a Mon Sep 17 00:00:00 2001 From: Martin Edenhofer Date: Wed, 31 Oct 2012 08:56:13 +0100 Subject: [PATCH] Improved error message. --- app/assets/javascripts/app/lib/ajax.js.coffee | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/app/assets/javascripts/app/lib/ajax.js.coffee b/app/assets/javascripts/app/lib/ajax.js.coffee index c09296fe4..aea4052fc 100644 --- a/app/assets/javascripts/app/lib/ajax.js.coffee +++ b/app/assets/javascripts/app/lib/ajax.js.coffee @@ -32,10 +32,14 @@ class _Singleton ) # show error messages - $('body').bind( 'ajaxError', (e,jqxhr, settings, exception) -> + $('body').bind( 'ajaxError', ( e, jqxhr, settings, exception ) -> + status = jqxhr.status + detail = jqxhr.responseText + if !status && !detail + detail = 'General communication error, maybe internet is not available!' new App.ErrorModal( - message: 'StatusCode: ' + jqxhr.status - detail: jqxhr.responseText + message: 'StatusCode: ' + status + detail: detail close: true ) )