Proyecto

General

Perfil

Acciones

Errores #3804

cerrada

Error al crear nuevos proyectos

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

Estado:
Resuelta
Prioridad:
Normal
Asignado a:
-
Categoría:
-
Versión prevista:
Fecha de inicio:
2019-09-19
Fecha fin:
% Realizado:

100%

Tiempo estimado:
Versión:

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 1 (1 abierta0 cerradas)

relacionada con GONG - Errores #3807: Problemas con el guardado de pais principalNueva2019-09-20

Acciones
Acciones #1

Actualizado por Santiago Ramos hace alrededor de 5 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?

Acciones #2

Actualizado por Santiago Ramos hace alrededor de 5 años

  • Estado cambiado de Nueva a Resuelta
  • % Realizado cambiado de 0 a 100

Vale, veo que ya corregiste el código pero no cerraste el ticket.

Acciones #3

Actualizado por Jaime Ortiz hace alrededor de 5 años

  • Estado cambiado de Resuelta a 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

Acciones #4

Actualizado por Jaime Ortiz hace alrededor de 5 años

  • Añadido relacionada con Errores #3807: Problemas con el guardado de pais principal
Acciones #5

Actualizado por Jaime Ortiz hace más de 4 años

  • Estado cambiado de Asignada a Resuelta
Acciones

Exportar a: Atom PDF