harbor/static/resources/js/services/project/services.toggle-project-publicity.js

22 lines
511 B
JavaScript

(function() {
'use strict';
angular
.module('harbor.services.project')
.factory('ToggleProjectPublicityService', ToggleProjectPublicityService);
ToggleProjectPublicityService.$inject = ['$http'];
function ToggleProjectPublicityService($http) {
return toggleProjectPublicity;
function toggleProjectPublicity(projectId, isPublic) {
return $http
.put('/api/projects/' + projectId + '/publicity', {
'public': isPublic
});
}
}
})();