diff --git a/lib/models/lists.js b/lib/models/lists.js index 79c48888..0b208673 100644 --- a/lib/models/lists.js +++ b/lib/models/lists.js @@ -81,17 +81,20 @@ module.exports.getListsWithEmail = (email, callback) => { const results = []; lists.forEach((list, index, arr) => { subscriptions.getByEmail(list.id, email, (err, sub) => { + if (err) { + return callback(err); + } if (sub) { results.push(list.id); } if (index === arr.length - 1) { - callback(null, lists.filter(list => results.includes(list.id))); + return callback(null, lists.filter(list => results.includes(list.id))); } }); }); }); }); -} +}; module.exports.getByCid = (cid, callback) => { resolveCid(cid, (err, id) => {