Мне нужно добавить параметры предмета с запросом патча. Статус ответа в порядке, но в son-файле с данными нет изменений
app.patch('/items/:itemId', (req, res) => {
fs.readFile(dataName, { encoding: 'utf8' }, async (err, data) => {
if (!err) {
const { itemId } = req.params
const { params } = req.body
const items = JSON.parse(data).map((it) => (it.id === userId ? { ...it, ...params } : it))
return fs.writeFile(dataName, JSON.stringify(items), () => {
res.json({ status: 'success' })
})
}
// if error
})
})
})