fix: remove double affiliation on new club

This commit is contained in:
Thibaut Valentin 2025-01-22 21:04:30 +01:00
parent 098e98b719
commit c2d602b9bf

View File

@ -21,6 +21,7 @@ import jakarta.inject.Inject;
import org.eclipse.microprofile.config.inject.ConfigProperty;
import org.hibernate.reactive.mutiny.Mutiny;
import java.util.ArrayList;
import java.util.List;
import java.util.stream.Stream;
@ -275,7 +276,7 @@ public class AffiliationService {
club.setSIRET(form.getSiret());
club.setRNA(form.getRna());
club.setAddress(form.getAddress());
club.setAffiliations(List.of(new AffiliationModel(null, club, model.getSaison())));
club.setAffiliations(new ArrayList<>());
return Panache.withTransaction(() -> clubRepository.persist(club)
.chain(c -> sequenceRepository.getNextValueInTransaction(SequenceType.Affiliation)
.invoke(c::setNo_affiliation)