Commit 9d35a63a717c09bf86986d095911f6c1b61f5b3e

Authored by Victor Costa
1 parent 3f6c1f9f

Fix vote success

Showing 1 changed file with 4 additions and 1 deletions   Show diff stats
js/main.js
... ... @@ -100,8 +100,11 @@ define(['handlebars', 'fastclick', 'handlebars_helpers'], function(Handlebars, F
100 100 $body.off('click', '.vote-actions .vote-action');
101 101 $body.on('click', '.vote-actions .vote-action', function(e) {
102 102 //Helps to prevent more than one vote per proposal
  103 + var button = $(this);
  104 +
103 105 if(ProposalApp.hasProposalbeenVoted(article.id)){
104 106 console.log("Proposta " + article.id + " já havia sido votada");
  107 + Main.displaySuccess(button.closest('.support-proposal .section-content'), 'Voto realizado com sucesso', 800);
105 108 contextMain.loadRandomProposal(topic_id);
106 109 e.preventDefault();
107 110 return;
... ... @@ -121,7 +124,7 @@ define(['handlebars', 'fastclick', 'handlebars_helpers'], function(Handlebars, F
121 124 private_token: Main.private_token
122 125 }
123 126 }).done(function( /*data*/ ) {
124   - Main.displaySuccess($(this).closest('.support-proposal .section-content'), 'Voto realizado com sucesso', 800);
  127 + Main.displaySuccess(button.closest('.support-proposal .section-content'), 'Voto realizado com sucesso', 8000);
125 128 ProposalApp.addVotedProposal(article.id);
126 129 contextMain.loadRandomProposal(topic_id);
127 130 });
... ...