Could you please clarify why the code snippet below is returning audiences
instead of an empty array?
return Audience.find()
.exec((err, audiences) => {
if (err) return errorHandler.handle('audienceService', err);
return Promise.resolve([]);
});