Добрый вечер.У меня есть функция сохранения данных компании, если переношу console.log в низ обоих функций,ничего не появляется и ошибок тоже нет,я в замешательстве..Подскажите пожалуйста,что делать?
1. В req.body данные есть
2. Внутри sql запроса могу получить console.log
Фронт
$(document).on('click','.save',(e) => {
saveCompany('/save-company')
})
async function saveCompany(url) {
this.url = url
this.options = {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify({
id: cID,
face: $('.face .value').text(),
physic: $('.physic .value').text(),
index: $('.index .value').text(),
phone: $('.phone .value').text(),
orgn: $('.orgn .value').text(),
region: $('.region .value').text(),
city: $('.city .value').text(),
street: $('.street .value').text(),
bank: $('.bank .value').text(),
bik: $('.bik .value').text(),
rs: $('.rs .value').text(),
ks: $('.ks .value').text()
})
}
console.log('func working')
const response = await fetch(this.url,this.options)
const data = await response.json()
if(data) document.location.replace(`${data.page}`)
}
Бэк
app.post('/save-company',async (req,res) => {
let face = req.body.face,
physic = req.body.physic,
indexx = req.body.index,
phone = req.body.phone,
orgn = req.body.orgn,
bank = req.body.bank,
bik = req.body.bik,
rs = req.body.rs,
ks = req.body.ks,
id = req.body.id,
region = req.body.region,
city = req.body.city,
street = req.body.street
await pool.query(`UPDATE the_company SET ? WHERE id = '${id}'`,{face,physic,indexx,phone,orgn,bank,bik,rs,ks,region,city,street}, (error,results,fields) => {
if(error) console.log(error)
console.log('ok')
})
console.log(req.body)
return res.send({page: '/control-company'})
})