diff --git a/app/views/sivel2_gen/casos/_caso.xrlat.builder b/app/views/sivel2_gen/casos/_caso.xrlat.builder index db741d28e..7d85e1558 100644 --- a/app/views/sivel2_gen/casos/_caso.xrlat.builder +++ b/app/views/sivel2_gen/casos/_caso.xrlat.builder @@ -26,8 +26,8 @@ xml.relato do xml.observaciones(v.persona[ob], {tipo: ob}) if v.persona[ob] end - xml.observaciones(v.etnia.nombre, - {tipo: 'etnia'}) if v.etnia + xml.observaciones(v.persona.etnia.nombre, + {tipo: 'etnia'}) if v.persona.etnia xml.observaciones(v.persona.pais.nombre, {tipo: 'pais'}) if v.persona.pais xml.observaciones(v.persona.departamento.nombre, diff --git a/test/integration/sivel2_gen/completo_xml.rb b/test/integration/sivel2_gen/completo_xml.rb index e4bad3d6d..2d8fd7405 100644 --- a/test/integration/sivel2_gen/completo_xml.rb +++ b/test/integration/sivel2_gen/completo_xml.rb @@ -88,7 +88,6 @@ class PersonasXml < PruebaIntegracion victima1 = Sivel2Gen::Victima.create( caso_id: caso.id, persona_id: persona1.id, - etnia_id: 5, iglesia_id: nil, rangoedad_id: rangoedad.id ) @@ -96,7 +95,6 @@ class PersonasXml < PruebaIntegracion caso_id: caso.id, persona_id: persona2.id, rangoedad_id: rangoedad.id, - etnia_id: 5, iglesia_id: nil, orientacionsexual: 'S' ) @@ -104,7 +102,6 @@ class PersonasXml < PruebaIntegracion caso_id: caso.id, persona_id: persona3.id, rangoedad_id: rangoedad.id, - etnia_id: 5, iglesia_id: nil, orientacionsexual: 'S' ) @@ -202,11 +199,11 @@ class PersonasXml < PruebaIntegracion vant2.save! vetn = Sivel2Gen::EtniaVictimacolectiva.new - vetn.etnia_id = Sivel2Gen::Etnia.find(1).id + vetn.etnia_id = Msip::Etnia.find(1).id vetn.victimacolectiva_id = victimacolectiva1.id vetn.save! vetn2 = Sivel2Gen::EtniaVictimacolectiva.new - vetn2.etnia_id = Sivel2Gen::Etnia.find(2).id + vetn2.etnia_id = Msip::Etnia.find(2).id vetn2.victimacolectiva_id = victimacolectiva1.id vetn2.save!