Я пытаюсь обновить таблицу, поэтому я отправляю новые данные с моего фронта (Angular) на спину (узел). Когда я console.log спереди все в порядке, но сзади ничего не происходит.
Но моя консоль подтверждает мой запрос (странная вещь PUT / tournaments / update-status 200 79.748 мс - 2, всегда есть это «- 2» в конце)
Однако задняя часть работает на Postman, и я уже использовал этот метод в другом месте в моем проекте, и он отлично работает.
Вот код в моей передней части:
updateParticipantStatus(participant){
return this.http.put<Participant>(`${this.baseUrl}/tournaments/update-status`, participant)
.subscribe(result => result);
}
А теперь оборотная сторона:
router.put('/update-status', (req: Request, res: Response) => {
const participant: Participant = req.body;
tournamentsService.updateParticipantStatus(participant).then(result => {
res.send(result);
})
.catch(err => {
console.log(err);
})
});```
PS: Sorry for my bad english, if needed I can send more code.