Я пытаюсь создать функцию, которая будет возвращать значения из БД, а затем мне нужно перейти к res .render, я использую обратный вызов, чтобы сначала завершить функцию, а затем перейти к следующей, но все же result
переменная пуста
router.get('/add_item', isAuthenticated, function(req, res, next) {
var result = userMerchantlist(req.session.userId);
res.render('merchants/add_item', {
merchants: result,
title: 'Add Item'
});
});
function userMerchantlist(uderid, callback){
db.merchants.findAll({
where: {
merchants_owner: uderid,
merchant_type: 'store',
}
})
.then((result) => {
if (result) {
callback(null,result);
}
});
};