Proyecto

General

Perfil

Errores #3428

No se exportan las variables de indicador en produccion

Añadido por Jaime Ortiz hace más de 5 años. Actualizado hace más de 5 años.

Estado:
Resuelta
Prioridad:
Normal
Categoría:
-
Versión prevista:
Fecha de inicio:
2018-07-24
Fecha fin:
% Realizado:

0%


Descripción

En los servidores en produccion no se están exportando las variables de los indicadores en algunos casos:

https://cisp.gong.org.es/proyectos/5/formulacion/exportacion

( Hay que dar de alta algun indicador para la prueba https://cisp.gong.org.es/proyectos/5/formulacion/indicador/listado )

Por otro lado la exportacion que en local funciona en algunas instancias no está funcionando:

https://cpt.gong.org.es/proyectos/1/formulacion/exportacion

Histórico

#1 Actualizado por Jaime Ortiz hace más de 5 años

  • Asignado a establecido a Alvaro Irureta-Goyena

Ya se ha corregido en el servidor de producción.

Hay dos sitios en los que es necesario tocar.

exportacion_controller:

428     @proyecto.indicadores.each do |indicador|
429       indicador.variable_indicador.each do |variable|
430         linea_variable = inscribir_datos(linea_variable, variable, campos_variables, page_variables, @tamano_columnas_variables, color)
431         color = !color
432       end
433     end

proyecto.rb

 292   # Devuelve los indicadores asociados al proyecto (a traves de oes o de resultados)
 293   def indicadores
 294     # Hasta que no tengamos Rails5, tenemos que escribir a mano los left outer join
 295     Indicador.joins("LEFT JOIN objetivo_especifico ON objetivo_especifico.id = indicador.objetivo_especifico_id").
 296               joins("LEFT JOIN resultado ON resultado.id = indicador.resultado_id").
 297               where("objetivo_especifico.proyecto_id = ? OR resultado.proyecto_id = ?", id, id)
 298   end

Paso a Alvaro para que compruebe su funcionamiento y lo cierre.

Gracias!

#2 Actualizado por Jaime Ortiz hace más de 5 años

  • Estado cambiado Nueva por Resuelta

Exportar a: Atom PDF

Financiado por:

Desarrollado por:
Software libre forjado en: