diff --git a/web/src/main/java/fr/abes/item/web/DemandeRestService.java b/web/src/main/java/fr/abes/item/web/DemandeRestService.java index f91215ee..4eb4c549 100644 --- a/web/src/main/java/fr/abes/item/web/DemandeRestService.java +++ b/web/src/main/java/fr/abes/item/web/DemandeRestService.java @@ -7,6 +7,7 @@ import fr.abes.item.core.constant.TYPE_DEMANDE; import fr.abes.item.core.constant.TYPE_SUPPRESSION; import fr.abes.item.core.entities.item.Demande; +import fr.abes.item.core.entities.item.EtatDemande; import fr.abes.item.core.entities.item.LigneFichier; import fr.abes.item.core.exception.*; import fr.abes.item.core.service.IDemandeService; @@ -126,6 +127,7 @@ public DemandeWebDto modifDemande(@PathVariable("type") TYPE_DEMANDE type, @Path if (rcr.isPresent()) { demande.setRcr(rcr.get()); service.modifierShortNameDemande(demande); + demande.setEtatDemande(new EtatDemande(Constant.ETATDEM_PREPARATION)); // permet de remettre l'état de la demande à 1 (en préparation) lorsque le RCR est modifié return builder.buildDemandeDto(service.save(demande), type); } if (type.equals(TYPE_DEMANDE.EXEMP) && typeExemp.isPresent()) {