in sonar-plugin-server/src/main/resources/buildServerResources/manageSonarServers.js [209:232]
onComplete: function(transport) {
var shouldClose = true;
if (transport != null && transport.responseXML != null) {
var response = transport.responseXML.getElementsByTagName("response");
if (response != null && response.length > 0) {
var responseTag = response[0];
var error = responseTag.getAttribute("error");
if (error != null) {
shouldClose = false;
alert(error);
}
if (responseTag.getAttribute("status") == "OK") {
shouldClose = true;
} else if (responseTag.firstChild == null) {
shouldClose = false;
alert("Error: empty response");
}
}
}
if (shouldClose) {
$("SQservers").refresh();
dialog.close();
}
}