Merge "Add support for Story permission endpoints"

This commit is contained in:
Zuul 2019-06-07 23:10:04 +00:00 committed by Gerrit Code Review
commit a5db2418ad
1 changed files with 25 additions and 0 deletions

View File

@ -46,10 +46,35 @@ angular.module('sb.services').factory('Story',
}
};
var actorSignature = {
'create': {
method: 'PUT'
},
'get': {
method: 'GET',
isArray: true
},
'delete': {
method: 'DELETE',
transformRequest: function() {
return '';
}
}
};
resource.TagsController = $resource(
storyboardApiBase + '/stories/:id/tags', {id: '@id'},
tags_signature);
resource.UsersController = $resource(
storyboardApiBase + '/stories/:story_id/users',
{story_id: '@story_id'},
actorSignature);
resource.TeamsController = $resource(
storyboardApiBase + '/stories/:story_id/teams',
{story_id: '@story_id'},
actorSignature);
ResourceFactory.applySearch(
'Story',
resource,