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:in
find'
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:in
determine_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:in
render_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:in
render_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:in
render_to_body'
actionpack (3.2.9) lib/abstract_controller/rendering.rb:88:inrender' actionpack (3.2.9) lib/action_controller/metal/rendering.rb:16:in
render'
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:in
block 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:in
ms'
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:in
cleanup_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:in
render'
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:in
send_action'
actionpack (3.2.9) lib/abstract_controller/base.rb:167:inprocess_action' actionpack (3.2.9) lib/action_controller/metal/rendering.rb:10:in
process_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:in
process_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:in
block 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:in
instrument'
activesupport (3.2.9) lib/active_support/notifications.rb:123:ininstrument' actionpack (3.2.9) lib/action_controller/metal/instrumentation.rb:29:in
process_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:in
process_action'
actionpack (3.2.9) lib/abstract_controller/base.rb:121:inprocess' actionpack (3.2.9) lib/abstract_controller/rendering.rb:45:in
process'
actionpack (3.2.9) lib/action_controller/metal.rb:203:in `dispatch'
Actualizado por Santiago Ramos hace alrededor 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 alrededor de 12 años
- Categoría establecido a Desarrollo
- Versión prevista establecido a 2.33
Actualizado por Santiago Ramos hace alrededor de 12 años
- Asignado a establecido a Jaime Ortiz
Actualizado por Santiago Ramos hace alrededor de 12 años
Has podido mirar esto?
Actualizado por Santiago Ramos hace alrededor de 12 años
- Estado cambiado de Nueva a Resuelta
- % Realizado cambiado de 0 a 100