Можно ли разрешить ошибку обещания для обещания более высокого порядка?
EX
new Promise(async (resolve, reject) => {
//call async function
await async_function(resolve, reject);
})
const async_function = async (resolve, reject) => {
// some code
get_data_from_db
.then(data => resolve(null,data))
.catch(e => resolve(e, null)
}
get_data_from_db может вызывать другие асинхронные функции.
отклонение не вернуло ошибку к более высокому обещанию