From a2013f11326ac5108c50bf55d88a4e02857eac48 Mon Sep 17 00:00:00 2001 From: Joel Date: Fri, 5 Nov 2021 11:35:26 -0300 Subject: [PATCH] fix guardar postulante con tecnologia --- curriculumsearch/src/main/java/com/roshka/controller/PostulanteController.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/curriculumsearch/src/main/java/com/roshka/controller/PostulanteController.java b/curriculumsearch/src/main/java/com/roshka/controller/PostulanteController.java index 9083891..1d0e158 100644 --- a/curriculumsearch/src/main/java/com/roshka/controller/PostulanteController.java +++ b/curriculumsearch/src/main/java/com/roshka/controller/PostulanteController.java @@ -89,6 +89,11 @@ public class PostulanteController { @PostMapping(value = "/postulante",consumes = "application/json") public String guardarPostulante(@RequestBody Postulante postulante){ System.out.println("hola"); + postulante.getTecnologias().stream().filter( + tec -> tec.getTecnologia().getId() != 0 + ).forEach( + tec -> tec.setTecnologia(tecRepo.getById(tec.getTecnologia().getId())) + ); for(Estudio estudio: postulante.getEstudios()){ Institucion institucion = institucionRepository.findByNombre(estudio.getInstitucion().getNombre()); if(institucion==null){ -- libgit2 0.26.0