diff options
Diffstat (limited to 'app/assets/javascripts/boards/services')
-rw-r--r-- | app/assets/javascripts/boards/services/board_service.js.es6 | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/app/assets/javascripts/boards/services/board_service.js.es6 b/app/assets/javascripts/boards/services/board_service.js.es6 index 4625b13d5f3..335950caf10 100644 --- a/app/assets/javascripts/boards/services/board_service.js.es6 +++ b/app/assets/javascripts/boards/services/board_service.js.es6 @@ -13,7 +13,11 @@ class BoardService { generate: { method: 'POST', url: `${root}/${boardId}/lists/generate.json` - } + }, + multiple: { + method: 'POST', + url: `${root}/${boardId}/lists{/id}/multiple` + }, }); this.issue = Vue.resource(`${root}/${boardId}/issues{/id}`, {}); this.issues = Vue.resource(`${root}/${boardId}/lists{/id}/issues`, {}); @@ -75,6 +79,12 @@ class BoardService { getBacklog() { return this.boards.backlog(); } + + addMultipleIssues(list, issue_ids) { + return this.lists.multiple(list.id, { + issue_ids, + }); + } } window.BoardService = BoardService; |