diff --git a/src/main/java/io/gmss/fiscad/entities/infocad/metier/Enquete.java b/src/main/java/io/gmss/fiscad/entities/infocad/metier/Enquete.java index be7b0b5..f6e81f6 100644 --- a/src/main/java/io/gmss/fiscad/entities/infocad/metier/Enquete.java +++ b/src/main/java/io/gmss/fiscad/entities/infocad/metier/Enquete.java @@ -99,9 +99,9 @@ public class Enquete extends BaseEntity implements Serializable { @ManyToOne private Campagne campagne; - @JsonIgnore - @ManyToOne - private Equipe equipe; +// @JsonIgnore +// @ManyToOne +// private Equipe equipe; // @JsonIgnore @ManyToOne diff --git a/src/main/java/io/gmss/fiscad/implementations/infocad/metier/EnqueteServiceImpl.java b/src/main/java/io/gmss/fiscad/implementations/infocad/metier/EnqueteServiceImpl.java index 427131d..9af6f53 100644 --- a/src/main/java/io/gmss/fiscad/implementations/infocad/metier/EnqueteServiceImpl.java +++ b/src/main/java/io/gmss/fiscad/implementations/infocad/metier/EnqueteServiceImpl.java @@ -100,6 +100,7 @@ public class EnqueteServiceImpl implements EnqueteService { if (!optionalUser.isPresent()) { throw new BadRequestException("Echec de l'enregistrement : Enquêteur inexistant"); } + Optional optionalPersonne = personneRepository.findById(enquetePayLoadWeb.getPersonneId()); if (!optionalPersonne.isPresent()) { throw new BadRequestException("Echec de l'enregistrement : Propriétaire inexistant"); @@ -112,6 +113,7 @@ public class EnqueteServiceImpl implements EnqueteService { } } + Optional optionalZoneRfu = zoneRfuRepository.findById(enquetePayLoadWeb.getZoneRfuId()); if (!optionalZoneRfu.isPresent()) { throw new BadRequestException("Echec de l'enregistrement : zone inexistante");