Proyecto

General

Perfil

Errores #3804

Error al crear nuevos proyectos

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

Estado:
Resuelta
Prioridad:
Normal
Asignado a:
-
Categoría:
-
Versión prevista:
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

relacionada con Gong - Errores #3807: Problemas con el guardado de pais principal Nueva 2019-09-20

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

Exportar a: Atom PDF

Financiado por:

Desarrollado por:
Software libre forjado en: