Commit a43674418b005c017c1b2430d1508c1b7b759661
1 parent
e647b0d2
Exists in
master
and in
8 other branches
Change api endpoit to suggest proposals
Showing
2 changed files
with
5 additions
and
4 deletions
Show diff stats
index.html
@@ -170,13 +170,13 @@ | @@ -170,13 +170,13 @@ | ||
170 | <div class="info">Ela se tornará pública em até 24 horas após o envio e poderá ser apoiada por outros participantes.</div> | 170 | <div class="info">Ela se tornará pública em até 24 horas após o envio e poderá ser apoiada por outros participantes.</div> |
171 | <div class="send-proposal-button send-button"><a href="#"><span>Envie Sua Proposta</span></a></div> | 171 | <div class="send-proposal-button send-button"><a href="#"><span>Envie Sua Proposta</span></a></div> |
172 | <div class="login-container hide">Login</div> | 172 | <div class="login-container hide">Login</div> |
173 | - <form class="make-proposal-form save-article-form hide" id="make-proposal-form-{{id}}"> | 173 | + <form class="make-proposal-form save-article-form hide" id="make-proposal-form-{{id}}" action="/api/v1/articles/{{id}}/children/suggest"> |
174 | <div class="message hide"></div> | 174 | <div class="message hide"></div> |
175 | <div> | 175 | <div> |
176 | <div><label for="article_abstract">Descrição</label></div> | 176 | <div><label for="article_abstract">Descrição</label></div> |
177 | <textarea id="article_abstract" class="countdown" name="article[abstract]" placeholder="Descrição" maxlength="200"></textarea> | 177 | <textarea id="article_abstract" class="countdown" name="article[abstract]" placeholder="Descrição" maxlength="200"></textarea> |
178 | </div> | 178 | </div> |
179 | - <input type="hidden" id="content_type" name="content_type" value="ProposalsDiscussionPlugin::Proposal"> | 179 | + <input type="hidden" id="type" name="article[type]" value="ProposalsDiscussionPlugin::Proposal"> |
180 | <input type="submit" id="make-proposal-button" name="make-proposal-button" class="make-proposal-button" value="Enviar"> | 180 | <input type="submit" id="make-proposal-button" name="make-proposal-button" class="make-proposal-button" value="Enviar"> |
181 | </form> | 181 | </form> |
182 | <div class="success-proposal-sent success-sent hide send-button"> | 182 | <div class="success-proposal-sent success-sent hide send-button"> |
@@ -203,7 +203,7 @@ | @@ -203,7 +203,7 @@ | ||
203 | <p>Esta história pode nos ajudar a melhorar a nossa ação e não será divulgada.</p> | 203 | <p>Esta história pode nos ajudar a melhorar a nossa ação e não será divulgada.</p> |
204 | <div class="send-experience-button send-button"><a href="#"><span>Envie Sua Experiência</span></a></div> | 204 | <div class="send-experience-button send-button"><a href="#"><span>Envie Sua Experiência</span></a></div> |
205 | <div class="login-container hide">Login</div> | 205 | <div class="login-container hide">Login</div> |
206 | - <form class="make-experience-form save-article-form hide" id="make-experience-form-{{id}}"> | 206 | + <form class="make-experience-form save-article-form hide" id="make-experience-form-{{id}}" action="/api/v1/articles/{{id}}/children"> |
207 | <div class="message hide"></div> | 207 | <div class="message hide"></div> |
208 | <div> | 208 | <div> |
209 | <div> | 209 | <div> |
js/main.js
@@ -167,7 +167,7 @@ define(['handlebars'], function(Handlebars){ | @@ -167,7 +167,7 @@ define(['handlebars'], function(Handlebars){ | ||
167 | message.text(''); | 167 | message.text(''); |
168 | $.ajax({ | 168 | $.ajax({ |
169 | type: 'post', | 169 | type: 'post', |
170 | - url: host + '/api/v1/articles/' + proposal_id + '/children', | 170 | + url: host + $form.attr('action'), |
171 | data: $('#'+this.id).serialize() + '&private_token=' + private_token + '&fields=id&article[name]=article_' + guid() | 171 | data: $('#'+this.id).serialize() + '&private_token=' + private_token + '&fields=id&article[name]=article_' + guid() |
172 | }) | 172 | }) |
173 | .done(function( /*data*/ ) { | 173 | .done(function( /*data*/ ) { |
@@ -338,6 +338,7 @@ define(['handlebars'], function(Handlebars){ | @@ -338,6 +338,7 @@ define(['handlebars'], function(Handlebars){ | ||
338 | .toString(16) | 338 | .toString(16) |
339 | .substring(1); | 339 | .substring(1); |
340 | } | 340 | } |
341 | + return s4() + s4() + '-' + s4() + '-' + s4() + '-' + s4() + '-' + s4() + s4() + s4(); | ||
341 | } | 342 | } |
342 | 343 | ||
343 | function display_category_tab(){ | 344 | function display_category_tab(){ |