]> source.dussan.org Git - sonarqube.git/commitdiff
Do not display alert if error in openAccordion javascript function
authorJulien Lancelot <julien.lancelot@gmail.com>
Tue, 9 Jul 2013 07:30:27 +0000 (09:30 +0200)
committerJulien Lancelot <julien.lancelot@gmail.com>
Tue, 9 Jul 2013 07:30:40 +0000 (09:30 +0200)
sonar-server/src/main/webapp/javascripts/application.js

index d6684bde8712e5954edda3789a36e0471fe8f0de..41919bd52a1e9bedde67ac9fca9592b5adf4574b 100644 (file)
@@ -366,7 +366,9 @@ function openAccordionItem(url, elt, updateCurrentElement) {
   var ajaxRequest = $j.ajax({
       url: url
       }).fail(function (jqXHR, textStatus) {
-        alert("Server error. Please contact your administrator. The status of the error is : "+ jqXHR.status);
+        var error = "Server error. Please contact your administrator. The status of the error is : "+ jqXHR.status + ", textStatus is : "+ textStatus;
+        console.log(error);
+        $j("#accordion-panel").append($j('<div class="error">').append(error));
       }).done(function (html) {
         if (currentElement.length) {
           var body = currentElement.find('.accordion-item-body');
@@ -402,7 +404,7 @@ function openAccordionItem(url, elt, updateCurrentElement) {
           // Set the focus on the top of the current item with animation
           if (currentElement.length) {
             $j('html, body').animate({
-                  scrollTop: currentElement.offset().top}, 500
+              scrollTop: currentElement.offset().top}, 500
             );
           }
         }