Errores #1633
cerradaError al entrar a los gastos en solo "un proyecto"
100%
Descripción
Al entrar a los gastos del proyecto "Saude na horta": "se peta"
https://ansa.gong.org.es/proyectos/12/ejecucion/gasto_proyectos/filtrado_ordenado_iniciales
No entiendo como es que puede estar fallando solo en este proyecto donde "teoricamente" hemos hecho lo mismo
Started GET "/proyectos/12/ejecucion/gasto_proyectos/filtrado_ordenado_iniciales" for 187.6.123.236 at 2013-03-13 14:58:38 +0100
Processing by GastoProyectosController#filtrado_ordenado_iniciales as HTML
Parameters: {"seccion"=>"proyectos", "proyecto_id"=>"12", "menu"=>"ejecucion"}
Proyecto Load (0.1ms) SELECT proyecto.* FROM proyecto WHERE proyecto.id = 12 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 = 12 AND (estado.estado_actual) LIMIT 1
Usuario Load (0.1ms) SELECT usuario.* FROM usuario WHERE usuario.id = 1 LIMIT 1
Completed 500 Internal Server Error in 8ms
ActionView::MissingTemplate (Missing template gasto_proyectos/filtrado_ordenado_iniciales, application/filtrado_ordenado_iniciales with {:locale=>[:pt, :es], :formats=>[:html], :handlers=>[:erb, :builder, :rxls, :"xls.rxls", :rjs]}. Searched in:
- "/usr/share/gong/gor/app/views"
):
actionpack (3.2.9) lib/action_view/path_set.rb:58:infind' actionpack (3.2.9) lib/action_view/lookup_context.rb:109:infind'
actionpack (3.2.9) lib/action_view/renderer/abstract_renderer.rb:3:infind_template' actionpack (3.2.9) lib/action_view/renderer/template_renderer.rb:34:indetermine_template'
actionpack (3.2.9) lib/action_view/renderer/template_renderer.rb:10:inrender' actionpack (3.2.9) lib/action_view/renderer/renderer.rb:36:inrender_template'
actionpack (3.2.9) lib/action_view/renderer/renderer.rb:17:inrender' actionpack (3.2.9) lib/abstract_controller/rendering.rb:110:in_render_template'
actionpack (3.2.9) lib/action_controller/metal/streaming.rb:225:in_render_template' actionpack (3.2.9) lib/abstract_controller/rendering.rb:103:inrender_to_body'
actionpack (3.2.9) lib/action_controller/metal/renderers.rb:28:inrender_to_body' actionpack (3.2.9) lib/action_controller/metal/compatibility.rb:50:inrender_to_body'
actionpack (3.2.9) lib/abstract_controller/rendering.rb:88:inrender' actionpack (3.2.9) lib/action_controller/metal/rendering.rb:16:inrender'
actionpack (3.2.9) lib/action_controller/metal/instrumentation.rb:40:inblock (2 levels) in render' activesupport (3.2.9) lib/active_support/core_ext/benchmark.rb:5:inblock in ms'
/usr/local/rvm/rubies/ruby-1.9.2-p320/lib/ruby/1.9.1/benchmark.rb:310:inrealtime' activesupport (3.2.9) lib/active_support/core_ext/benchmark.rb:5:inms'
actionpack (3.2.9) lib/action_controller/metal/instrumentation.rb:40:inblock in render' actionpack (3.2.9) lib/action_controller/metal/instrumentation.rb:83:incleanup_view_runtime'
activerecord (3.2.9) lib/active_record/railties/controller_runtime.rb:24:incleanup_view_runtime' actionpack (3.2.9) lib/action_controller/metal/instrumentation.rb:39:inrender'
actionpack (3.2.9) lib/action_controller/metal/implicit_render.rb:10:indefault_render' actionpack (3.2.9) lib/action_controller/metal/implicit_render.rb:5:insend_action'
actionpack (3.2.9) lib/abstract_controller/base.rb:167:inprocess_action' actionpack (3.2.9) lib/action_controller/metal/rendering.rb:10:inprocess_action'
actionpack (3.2.9) lib/abstract_controller/callbacks.rb:18:inblock in process_action' activesupport (3.2.9) lib/active_support/callbacks.rb:480:in_run__1803563639240072533__process_action__527831096879987921__callbacks'
activesupport (3.2.9) lib/active_support/callbacks.rb:405:in__run_callback' activesupport (3.2.9) lib/active_support/callbacks.rb:385:in_run_process_action_callbacks'
activesupport (3.2.9) lib/active_support/callbacks.rb:81:inrun_callbacks' actionpack (3.2.9) lib/abstract_controller/callbacks.rb:17:inprocess_action'
actionpack (3.2.9) lib/action_controller/metal/rescue.rb:29:inprocess_action' actionpack (3.2.9) lib/action_controller/metal/instrumentation.rb:30:inblock in process_action'
activesupport (3.2.9) lib/active_support/notifications.rb:123:inblock in instrument' activesupport (3.2.9) lib/active_support/notifications/instrumenter.rb:20:ininstrument'
activesupport (3.2.9) lib/active_support/notifications.rb:123:ininstrument' actionpack (3.2.9) lib/action_controller/metal/instrumentation.rb:29:inprocess_action'
actionpack (3.2.9) lib/action_controller/metal/params_wrapper.rb:207:inprocess_action' activerecord (3.2.9) lib/active_record/railties/controller_runtime.rb:18:inprocess_action'
actionpack (3.2.9) lib/abstract_controller/base.rb:121:inprocess' actionpack (3.2.9) lib/abstract_controller/rendering.rb:45:inprocess'
actionpack (3.2.9) lib/action_controller/metal.rb:203:in `dispatch'
Actualizado por Santiago Ramos hace más de 12 años
Hay un problema raro con la redirección si el proyecto no está en la fase adecuada:
Processing by GastoProyectosController#index as HTML Redirected to https://ansa.gong.org.es/proyectos/9/ejecucion/gasto_proyectos/filtrado_ordenado_iniciales Filter chain halted as :verificar_estado_proyecto rendered or redirected Started GET "/proyectos/9/ejecucion/gasto_proyectos/filtrado_ordenado_iniciales" for 187.4.97.97 at 2013-03-11 15:10:37 +0100
Como no puedo probar, he comentado la línea en producción (el código que sigue), así que si es ese el problema, haz tú ese cambio en el SVN y cierra el ticket. Si no lo resuelve o lo empeora, dame acceso a Ansa para probar yo qué pasa.
def verificar_estado_proyecto
unless @proyecto.estado_actual and @proyecto.estado_actual.definicion_estado.aprobado
msg_error _("El proyecto se encuentra 'sin estado'. En este estado no se pueden modificar los gastos.") if @proyecto.estado_actual.nil?
msg_error _("El proyecto se encuentra en estado de ") + @proyecto.estado_actual.definicion_estado.nombre + _(". En este estado no se pueden modificar los gastos No ha sido definido como 'aprobado' por su administrador.") unless @proyecto.estado_actual.nil?
redirect_to :action => "listado" if params[:action] =~ /modificar_crear|eliminar/
redirect_to :action => "listado_facturas" if params[:action] == "orden_facturas"
redirect_to :action => params[:update] if params[:action] == "modificar_parcial"
#redirect_to :action => "filtrado_ordenado_iniciales" if params[:action] == "index"
end
end
Como no puedo reproducirlo, no se decirte
Actualizado por Santiago Ramos hace más de 12 años
- Categoría establecido a Desarrollo
- Versión prevista establecido a 2.33
Actualizado por Santiago Ramos hace más de 12 años
- Asignado a establecido a Jaime Ortiz
Actualizado por Santiago Ramos hace más de 12 años
- Estado cambiado de Nueva a Resuelta
- % Realizado cambiado de 0 a 100