diff --git a/mayan/apps/appearance/static/appearance/js/partial_navigation.js b/mayan/apps/appearance/static/appearance/js/partial_navigation.js index 9b44bf0926..896a99058d 100644 --- a/mayan/apps/appearance/static/appearance/js/partial_navigation.js +++ b/mayan/apps/appearance/static/appearance/js/partial_navigation.js @@ -160,10 +160,19 @@ class PartialNavigation { */ if (djangoDEBUG) { + var errorMessage = null; + + if (jqXHR.status != 0) { + errorMessage = jqXHR.responseText || jqXHR.statusText; + } else { + errorMessage = 'Server communication error.'; + } + $('#ajax-content').html( ' \

Server Error

\ -
' +  jqXHR.responseText || jqXHR.statusText +' \
+                    

Status code: ' + jqXHR.status + '

\ +
' +  errorMessage +' \
                     
\ ' );