0
Я пытаюсь разрешить пустой массив:Bluebird Promise решить с парусами
function getAncestors(parentId) {
return new Promise(function(resolve, reject) {
if (!!parentId) {
Category.findOne(parentId).then(function(parent) {
parent.ancestors.push(parentId);
resolve(parent.ancestors);
}).catch(function(err) {
reject(err);
});
} else {
resolve([]);
}
});
};
и он работает, но мои паруса консоль заканчивает вход неопределенным, когда решительность ([]) происходит.
Что я делаю неправильно?
Вы должны показать, где и как вы вырубку. –