in server/resources/buildServerResources/js/editSettings.js [25:45]
testConnection: function (){
$("submitSettings").value = 'testConnection';
var listener = OO.extend(BS.ErrorsAwareListener, this.createErrorListener());
var oldOnCompleteSave = listener['onCompleteSave'];
listener.onCompleteSave = function(form, responseXML, err) {
oldOnCompleteSave(form, responseXML, err);
if (!err) {
form.enable();
if (responseXML) {
var res = responseXML.getElementsByTagName("testConnectionResult");
if (res.length > 0) { // trouble
BS.TestConnectionDialog.show(false, res[0].firstChild.nodeValue, $('testConnection'));
} else {
BS.TestConnectionDialog.show(true, "", $('testConnection'));
}
}
}
};
BS.PasswordFormSaver.save(this, this.formElement().action, listener);
},