My put function doesn't work, this is my service
updateP(partecipanti: Partecipanti): Observable<any> {
return this.http.put(this.partecipantiUrl, partecipanti, this.httpOptions).pipe(
tap(_ => this.log(`updated p id=${partecipanti.id}`)),
catchError(this.handleError<any>('update'))
);
}
in my component I have
save(): void {
if (this.part) {
this.PartecipanteService.updateP(this.part)
.subscribe(() => this.goBack());
alert("Partecipante modificato correttamente")
}
}
and I call the save function in a button