Подскажите, в чем ошибка при отправке post запроса на сервер выдает 404 , пробую сделать по аналогии из примера свой запрос на добавление информации в массив бд, но непонимаю в чем ошибка, при добавлении итема втудушку я отпраляю запрос на сервер, там по идее должен быть роутинг данного запроса, и при таком запросе я хотел бы чтобы данные вносились в массив пользователя. Подскажите как правильно нужно сделать, вот код, который обрабатывает запрос ,а вот репозитории
https://github.com/ChekhDanil/todofproj function addTask(text, id) {
const requestOptions = {
method: 'POST',
headers: authHeader(),
body: JSON.stringify(text)
};
return fetch(`${config.apiUrl}/tasks/${id}`, requestOptions)
.then(handleResponse);
}
router.post('/tasks/:id', addTask);
function addTask(req, res, next) {
userService.addTask(req.body,req.params.id)
.then(() => res.json({}))
.catch(err => next(err));
}
async function addTask (text,id)
{
const user= await User.findById(id);
if (user) {
user.todo.push({
id:"155",
task:text,
isCompleted:false,
})
};
}