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(){ |