Add feedback to prototype manager, application manager and the builds tab

This commit is contained in:
Joseph Schorr 2015-07-14 12:39:49 +03:00
parent fd354469da
commit ab47089872
6 changed files with 34 additions and 0 deletions

View file

@ -15,6 +15,7 @@ angular.module('quay').directive('applicationManager', function () {
controller: function($scope, $element, ApiService) {
$scope.loading = false;
$scope.applications = [];
$scope.feedback = null;
$scope.createApplication = function(appName) {
if (!appName) { return; }
@ -29,6 +30,15 @@ angular.module('quay').directive('applicationManager', function () {
ApiService.createOrganizationApplication(data, params).then(function(resp) {
$scope.applications.push(resp);
$scope.feedback = {
'kind': 'success',
'message': 'Application {application_name} created',
'data': {
'application_name': appName
}
};
}, ApiService.errorDisplay('Cannot create application'));
};