Can someone explain to me why the following code returns audiences
instead of returning an empty array?
return Audience.find()
.exec((err, audiences) => {
if (err) return errorHandler.handle('audienceService', err);
return Promise.resolve([]);
});