Il semble que Angular sérialise les objets pas d'une manière qu'il est censé sérialiser. Peut-être que vous transmettez des valeurs incorrectes de votre formulaire à cette méthode.
Je vous suggère de refactoriser addUserTeam
afin qu'elle accepte un seul objet qui doit être téléchargé et supprime complètement les données du formulaire.
addUserTeam(userTeam: UserTeam) {
this.http.post('http://localhost:3000/api/userteams', userTeam);
}
Où UserTeam
est une classe/interface qui contient toutes les propriétés jointes dans la capture d'écran.