Vypadá to, že Angular serializuje objekty ne způsobem, jakým by serializovat měl. Možná do této metody předáváte nesprávné hodnoty z formuláře.
Navrhoval bych refaktorovat addUserTeam
metodu tak, aby akceptovala jeden objekt, který je třeba nahrát, a zcela odstranila data formuláře.
addUserTeam(userTeam: UserTeam) {
this.http.post('http://localhost:3000/api/userteams', userTeam);
}
Kde UserTeam
je třída/rozhraní, které obsahuje všechny vlastnosti připojené na snímku obrazovky.