Errores #3804
Error al crear nuevos proyectos
Fecha de inicio:
2019-09-19
Fecha fin:
% Realizado:
100%
Descripción
Tras actualizar produccion estamos teniendo este error:
Started POST "/administracion/proyecto/proyecto/editar_nuevo" for 80.27.217.211 at 2019-09-19 12:47:36 +0200 Processing by ProyectoController#editar_nuevo as JS Parameters: {"nuevo_tipo"=>"proyecto", "authenticity_token"=>"GL/gXd/Hi/pdqjAwUi66nsRIo2KY9Womx582vfsoAwmR9pCCxhXtibZJfqvBfLdlfW3lYaG+Kv71OfGiNBZflw==", "seccion"=>"administracion", "menu"=>"proyecto"} Rendered proyecto/_selector_implementador.html.erb (2.1ms) Rendered proyecto/_selector_libro_financiador.html.erb (13.0ms) Rendered proyecto/_formulario.html.erb (27.1ms) Completed 500 Internal Server Error in 69ms (ActiveRecord: 2.4ms) ActionView::Template::Error (undefined method `pais_principal_id' for nil:NilClass): 27: Element.show("mostrar_pais"); 28: } 29: Modalbox.resizeToContent();' ) %> 30: <% mostrar_pais = @proyecto.pais_principal_id %> 31: <div id="mostrar_pais" style="<%= "display:none;" unless mostrar_pais %>" > 32: <%= selector _("País Principal"), 'proyecto', 'pais_principal_id', @paises , false, "1", :obligatorio => true %> 33: </div> app/views/proyecto/_formulario.html.erb:30:in `_app_views_proyecto__formulario_html_erb___3446936976035270364_69037160' app/controllers/proyecto_controller.rb:236:in `block in editar_nuevo' app/controllers/proyecto_controller.rb:235:in `editar_nuevo'
Peticiones relacionadas
Histórico
#1 Actualizado por Santiago Ramos hace más de 4 años
- Asignado a establecido a Jaime Ortiz
El código del GIT para el formulario no coincide con el fragmento que publicas en el ticket.
La línea en la que se indica el error es así en el GIT:
<% mostrar_pais = (@proyecto.nil? or @proyecto.pais_principal_id) ? true : false %>
por lo que está protegido para el error indicado. El caso es que, además, en el GIT corresponde a la línea 20 pero en el error a la 30.
Quizás hay algún error en el despliegue?
#2 Actualizado por Santiago Ramos hace más de 4 años
- Estado cambiado Nueva por Resuelta
- % Realizado cambiado 0 por 100
Vale, veo que ya corregiste el código pero no cerraste el ticket.
#3 Actualizado por Jaime Ortiz hace más de 4 años
- Estado cambiado Resuelta por Asignada
- Asignado a eliminado (
Jaime Ortiz)
Sorry. Se me quedo a medias.
Pero ahora me acaban de abrir un ticket que quiza tiene que ver con esto
https://gong.org.es/issues/3807
La reabro por si acaso
#4 Actualizado por Jaime Ortiz hace más de 4 años
- Añadido relacionada con Errores #3807: Problemas con el guardado de pais principal
#5 Actualizado por Jaime Ortiz hace casi 4 años
- Estado cambiado Asignada por Resuelta