From 722f6585934ba8a648c90e0b322725bbbbc4c8e5 Mon Sep 17 00:00:00 2001 From: EryneKL <97091460+EryneKL@users.noreply.github.com> Date: Wed, 23 Oct 2024 11:10:02 +0200 Subject: [PATCH] =?UTF-8?q?FEAT=20ITEM-297-changement-de-rcr-en-retournant?= =?UTF-8?q?-a-letape-1-du-stepper-engendre-une-impossibilite-de-passer-a-l?= =?UTF-8?q?ecran-de-simulation=20:=20=20=20=20=20=20-=20modification=20de?= =?UTF-8?q?=20l'=C3=A9tat=20de=20la=20demande=20en=20cas=20de=20changement?= =?UTF-8?q?=20de=20RCR=20dans=20DemandeRestService.java?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/src/main/java/fr/abes/item/web/DemandeRestService.java | 2 ++ 1 file changed, 2 insertions(+) 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()) {