Commit 287616721cf6999a51f48c69c79f3205ac872c8b

Authored by Evandro Jr
1 parent 02d17d88

function responseToText got encapsulated

Showing 1 changed file with 7 additions and 4 deletions   Show diff stats
js/main.js
... ... @@ -498,6 +498,12 @@ define(['handlebars', 'fastclick', 'handlebars_helpers'], function(Handlebars, F
498 498 }
499 499 }
500 500 }, 300);
  501 + },
  502 + responseToText: function(responseJSONmessage){
  503 + var o = JSON.parse(responseJSONmessage);
  504 + var msg;
  505 + Object.keys(o).map(function(k) { msg += k + " " + o[k] + ", " });
  506 + return msg.substring(0, msg.length - 2) + ".";
501 507 }
502 508 }
503 509 })();
... ... @@ -762,10 +768,7 @@ define(['handlebars', 'fastclick', 'handlebars_helpers'], function(Handlebars, F
762 768 }).done(function(data) {
763 769 Main.loginCallback(true, data.private_token);
764 770 }).fail(function(data) {
765   - var msg = "";
766   - var o = JSON.parse(data.responseJSON.message);
767   - Object.keys(o).map(function(k) { msg += k + " " + o[k] + ", " });
768   - msg = msg.substring(0, msg.length - 2) + ".";
  771 + var msg = Main.responseToText(data.responseJSON.message);
769 772 message.show();
770 773 message.text('Não foi possível efetuar o cadastro: ' + msg);
771 774 }).always(function() {
... ...