Commit 7496ba0089cdeecb396c0a14503f1cd8810bc176
1 parent
fa157c49
Exists in
master
and in
6 other branches
Create proposal with category
Showing
2 changed files
with
4 additions
and
2 deletions
Show diff stats
src/app/components/article-service/article.service.js
... | ... | @@ -137,7 +137,7 @@ |
137 | 137 | getProposalById(topicId + '/children', params, cbSuccess, cbError); |
138 | 138 | } |
139 | 139 | |
140 | - function createProposal (proposal, targetId, cbSuccess, cbError){ | |
140 | + function createProposal (proposal, targetId, categoryId, cbSuccess, cbError){ | |
141 | 141 | |
142 | 142 | if(!$rootScope.currentUser){ |
143 | 143 | cbError({message: 'Usuário não logado.'}); |
... | ... | @@ -147,6 +147,7 @@ |
147 | 147 | |
148 | 148 | var encodedParams = []; |
149 | 149 | encodedParams.push('article%5Babstract%5D=' + proposal); |
150 | + encodedParams.push('article%5Bcategory_ids%5D%5B%5D=' + categoryId); | |
150 | 151 | encodedParams.push('article%5Btype%5D=ProposalsDiscussionPlugin%3A%3AProposal'); |
151 | 152 | encodedParams.push('content_type=ProposalsDiscussionPlugin%3A%3AProposal'); |
152 | 153 | encodedParams.push('private_token=' + $rootScope.currentUser.private_token); | ... | ... |
src/app/pages/programas/programa.controller.js
... | ... | @@ -123,7 +123,8 @@ |
123 | 123 | |
124 | 124 | vm.proposalStatus = vm.PROPOSAL_STATUS.SENDING; |
125 | 125 | |
126 | - vm.DialogaService.createProposal(proposal, vm.article.id, function(response) { | |
126 | + var category_id = vm.article.categories[0].id; | |
127 | + vm.DialogaService.createProposal(proposal, vm.article.id, category_id, function(response) { | |
127 | 128 | vm.$log.debug('response', response); |
128 | 129 | // vm.message = |
129 | 130 | // vm.proposalStatus = vm.PROPOSAL_STATUS.SENT | vm.PROPOSAL_STATUS.SUCCESS; | ... | ... |