Proyecto

General

Perfil

Acciones

Funcionalidad #2111

abierta

No poder borrar un grupo de Datos de Proyecto si algun dato lo esetá utilizando

Añadido por Alvaro Irureta-Goyena hace casi 11 años. Actualizado hace casi 11 años.

Estado:
Nueva
Prioridad:
Baja
Asignado a:
Categoría:
-
Versión prevista:
-
Fecha de inicio:
2014-09-04
Fecha fin:
% Realizado:

0%

Tiempo estimado:
Versión:

Descripción

En la instalación de CIC batá (https://cic-bata-.gong.org.es, al abrir la pagína de Información de Proyecto del Proyecto SECAL se genera un error general. El error no se genera con otros proyectos.

Tras el análisis, el error se producía por la pérdida de una referencia.
Está corregido en la Instancia en que se detecto pero queda por proteger el borrado en el software en general.

Este ticket proviene del #2110 AACID

Acciones #2

Actualizado por Alvaro Irureta-Goyena hace casi 11 años

LOG del error original:
Started GET "/proyectos/2/formulacion/datos_proyecto_dinamicos/listado" for 88.3.208.184 at 2014-09-10 11:46:16 +0200
Processing by DatosProyectoDinamicosController#listado as HTML
Parameters: {"seccion"=>"proyectos", "proyecto_id"=>"2", "menu"=>"formulacion"}
Usuario Load (0.1ms) SELECT usuario.* FROM usuario WHERE usuario.id = 2 LIMIT 1
Proyecto Load (0.1ms) SELECT proyecto.* FROM proyecto WHERE proyecto.id = 2 LIMIT 1
DefinicionEstado Load (0.1ms) SELECT definicion_estado.* FROM definicion_estado INNER JOIN estado ON definicion_estado.id = estado.definicion_estado_id WHERE estado.proyecto_id = 2 AND (estado.estado_actual) LIMIT 1
UsuarioXProyecto Load (0.1ms) SELECT usuario_x_proyecto.* FROM usuario_x_proyecto WHERE usuario_x_proyecto.proyecto_id = 2 AND usuario_x_proyecto.usuario_id = 2 ORDER BY grupo_usuario_id LIMIT 1
GrupoDatoDinamico Load (0.1ms) SELECT grupo_dato_dinamico.* FROM grupo_dato_dinamico WHERE grupo_dato_dinamico.seguimiento = 0 ORDER BY rango
UsuarioXProyecto Load (0.4ms) SELECT usuario_x_proyecto.* FROM usuario_x_proyecto WHERE usuario_x_proyecto.usuario_id = 2 AND usuario_x_proyecto.proyecto_id = 2 AND usuario_x_proyecto.rol = 'coordinador' LIMIT 1
Rendered datos_proyecto_dinamicos/_grupo_datos_dinamicos.html.erb (2.9ms)
DatoTexto Load (0.2ms) SELECT dato_texto.* FROM dato_texto WHERE dato_texto.proyecto_id = 2
DefinicionDato Load (0.1ms) SELECT definicion_dato.* FROM definicion_dato WHERE definicion_dato.id = 12 LIMIT 1
DefinicionDato Load (0.1ms) SELECT definicion_dato.* FROM definicion_dato WHERE definicion_dato.id = 15 LIMIT 1
DefinicionDato Load (0.1ms) SELECT definicion_dato.* FROM definicion_dato WHERE definicion_dato.id = 11 LIMIT 1
DefinicionDato Load (0.1ms) SELECT definicion_dato.* FROM definicion_dato WHERE definicion_dato.id = 25 LIMIT 1
DefinicionDato Load (0.1ms) SELECT definicion_dato.* FROM definicion_dato WHERE definicion_dato.id = 7 LIMIT 1
DefinicionDato Load (0.1ms) SELECT definicion_dato.* FROM definicion_dato WHERE definicion_dato.id = 3 LIMIT 1
DefinicionDato Load (0.1ms) SELECT definicion_dato.* FROM definicion_dato WHERE definicion_dato.id = 24 LIMIT 1
DefinicionDato Load (0.1ms) SELECT definicion_dato.* FROM definicion_dato WHERE definicion_dato.id = 33 LIMIT 1
DefinicionDato Load (0.1ms) SELECT definicion_dato.* FROM definicion_dato WHERE definicion_dato.id = 54 LIMIT 1
Rendered datos_proyecto_dinamicos/listado.html.erb within layouts/layout (12.7ms)
Completed 500 Internal Server Error in 21ms

ActionView::Template::Error (undefined method grupo_dato_dinamico_id' for nil:NilClass): 4: <%= render :partial => "grupo_datos_dinamicos", :locals => {:update => update, :grupo_datos => grupo} > 5: 6: <div id="<%= update %>datos"> 7: < datos = @proyecto.datos_dinamicos grupo %> 8: <%= render :partial => "datos_dinamicos", :locals => { :grupo_datos_id => grupo.id, :datos => datos, :update_listado => update + "_datos"} %> 9: </div> 10: <br/><br/> app/models/proyecto.rb:365:in block in datos_dinamicos'
app/models/proyecto.rb:365:in datos_dinamicos' app/views/datos_proyecto_dinamicos/listado.html.erb:7:in block in _app_views_datos_proyecto_dinamicos_listado_html_erb__835492325513013758_69868420'
app/views/datos_proyecto_dinamicos/listado.html.erb:2:in each' app/views/datos_proyecto_dinamicos/listado.html.erb:2:in _app_views_datos_proyecto_dinamicos_listado_html_erb___835492325513013758_69868420'

Acciones

Exportar a: Atom PDF