Commit 287616721cf6999a51f48c69c79f3205ac872c8b
1 parent
02d17d88
Exists in
master
and in
5 other branches
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() { | ... | ... |