Merge "Improve error message of compose node from config"

This commit is contained in:
Jenkins 2016-10-17 16:50:24 +00:00 committed by Gerrit Code Review
commit abd5b56d43

View File

@ -26,8 +26,15 @@ const Home = React.createClass({
success: function(resp) {
this.props.onUpdateNodes();
}.bind(this),
error: function(xhr, status, err) {
console.error(url, status, err.toString());
error: function (xhr, status, error) {
var response = JSON.parse(xhr.responseText)['error'];
var errorTitle = 'Compose Node Error: ' + response['message'];
var errorDetail = '';
for (var i = 0; i < response['@Message.ExtendedInfo'].length; i++)
{
errorDetail += response['@Message.ExtendedInfo'][i]['Message'] + ' ';
}
util.showErrorModal(errorTitle, errorDetail);
}.bind(this)
});
},