Commit c34fa37bff08754cacc73cee8a3f89db1195d684

Authored by Sergio Oliveira
1 parent e0716354

Adding alert msg when voting fails

src/colab/deprecated/templates/base.html
... ... @@ -127,6 +127,10 @@
127 127 {{ message }}
128 128 </div>
129 129 {% endfor %}
  130 + <div id="alert-js" class="alert alert-dismissable alert-warning" hidden>
  131 + <button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
  132 + <span id="alert-message"></span>
  133 + </div>
130 134 {% endblock %}
131 135  
132 136 {% block header %}{% endblock %}
... ...
src/super_archives/templates/message-thread.html
... ... @@ -33,16 +33,17 @@
33 33 }
34 34  
35 35 function vote_fail_callback(jqXHR, textStatus, errorThrown) {
36   - alert('error');
37   - //error_msg = '<b>Seu voto não foi computado.</b>'
38   - //if (jqXHR.status === 401) {
39   - // error_msg += ' Você deve estar autenticado para votar.';
40   - //} else {
41   - // error_msg += ' Erro desconhecido ao tentando votar.';
42   - //}
43   -
44   - //jQuery('#vote-notification').html(error_msg).removeClass('hide');
45   - //scroll(0, 0);
  36 + var msg;
  37 +
  38 + if (jqXHR.status === 403) {
  39 + msg = " {% trans 'You must login before voting.' %}"
  40 + } else {
  41 + return;
  42 + }
  43 +
  44 + $('#alert-js #alert-message').html(msg);
  45 + $('#alert-js').show();
  46 + scroll(0, 0);
46 47 }
47 48  
48 49 function get_vote_ajax_dict(msg_id, method) {
... ...