()
| 74 | |
| 75 | var proxy = new EventProxy(); |
| 76 | var done = function () { |
| 77 | var replies2 = []; |
| 78 | for (var i = replies.length - 1; i >= 0; i--) { |
| 79 | if (replies[i].reply_id) { |
| 80 | replies2.push(replies[i]); |
| 81 | replies.splice(i, 1); |
| 82 | } |
| 83 | } |
| 84 | for (var j = 0; j < replies.length; j++) { |
| 85 | replies[j].replies = []; |
| 86 | for (var k = 0; k < replies2.length; k++) { |
| 87 | var id1 = replies[j]._id; |
| 88 | var id2 = replies2[k].reply_id; |
| 89 | if (id1.toString() === id2.toString()) { |
| 90 | replies[j].replies.push(replies2[k]); |
| 91 | } |
| 92 | } |
| 93 | replies[j].replies.reverse(); |
| 94 | } |
| 95 | return cb(err, replies); |
| 96 | }; |
| 97 | proxy.after('reply_find', replies.length, done); |
| 98 | for (var j = 0; j < replies.length; j++) { |
| 99 | (function (i) { |
no test coverage detected