diff --git a/SpringBootProject/src/main/java/fr/iut/sciencequest/sae/services/IndiceService.java b/SpringBootProject/src/main/java/fr/iut/sciencequest/sae/services/IndiceService.java index b052f9f..3c29412 100644 --- a/SpringBootProject/src/main/java/fr/iut/sciencequest/sae/services/IndiceService.java +++ b/SpringBootProject/src/main/java/fr/iut/sciencequest/sae/services/IndiceService.java @@ -33,7 +33,7 @@ public class IndiceService implements IIndiceService { @Override public Indice create(Indice indice){ - if(this.indiceRepository.existsById(indice.getId())){ + if(indice.getId() != null && this.indiceRepository.existsById(indice.getId())){ throw new DuplicatedIdException(); } return this.indiceRepository.save(indice);