no duplica instituciones con same nombre

parent 255ffe9f
......@@ -64,8 +64,11 @@ public class PostulanteController {
public String guardarPostulante(@RequestBody Postulante postulante){
System.out.println("hola");
for(Estudio estudio: postulante.getEstudios()){
if(institucionRepository.findByNombre(estudio.getInstitucion().getNombre())==null){
Institucion institucion = institucionRepository.findByNombre(estudio.getInstitucion().getNombre());
if(institucion==null){
institucionRepository.save(estudio.getInstitucion());
}else{
estudio.setInstitucion(institucion);
}
}
System.out.println("hola");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment