Commit 239a4eba8b8241663a0ca88257ab0f2e0a771a6b
1 parent
cee9f7c3
Exists in
master
and in
5 other branches
Fix responseToText
Showing
1 changed file
with
14 additions
and
5 deletions
Show diff stats
js/main.js
| ... | ... | @@ -546,12 +546,21 @@ define(['handlebars', 'fastclick', 'handlebars_helpers'], function(Handlebars, F |
| 546 | 546 | } |
| 547 | 547 | }, 300); |
| 548 | 548 | }, |
| 549 | - responseToText: function(responseJSONmessage){ | |
| 550 | - var o = JSON.parse(responseJSONmessage); | |
| 551 | - var msg; | |
| 552 | - Object.keys(o).map(function(k) { msg += k + " " + o[k] + ", " }); | |
| 553 | - return msg.substring(0, msg.length - 2) + "."; | |
| 549 | + responseToText: function(responseJSONmessage){ | |
| 550 | + var o = JSON.parse(responseJSONmessage); | |
| 551 | + var msg = ""; | |
| 552 | + var fn; | |
| 553 | + | |
| 554 | + for (var key in o) { | |
| 555 | + if (o[key] instanceof Array) { | |
| 556 | + fn = key; | |
| 557 | + for (var i = 0; i < o[key].length; i++) { | |
| 558 | + msg += fn + " " + o[key][i] + ", "; | |
| 559 | + } | |
| 560 | + } | |
| 554 | 561 | } |
| 562 | + return msg.substring(0, msg.length - 2) + "."; | |
| 563 | + } | |
| 555 | 564 | } |
| 556 | 565 | })(); |
| 557 | 566 | ... | ... |