Errores #2194
cerradaError en pagina de inicio de proyecto cuando no se especifica importe cofinanciado
100%
Descripción
No deja acceder al proyecto nº98 DFB_PRO_2013_AAN_SA.
Nombre DFB_PRO_2013_AAN_SA
Pais: España
Año: 2013
Tipo de error: Lo sentimos.
Se ha producido un error.
Es proyecto que estamos utlizando en ejecución.
Actualizado por Jaime Ortiz hace casi 10 años
Detalle del error:
URL: https://mundubat.gong.org.es/proyectos/98/resumen/info
ActionView::Template::Error (nil can't be coerced into Fixnum):
10: <% end >
11: < else >
12:
13: < cofinanciado_publico_valor = @proyecto.proyecto_x_proyecto.inject(0) {|sum, pxp| sum + (pxp.financiacion_publica ? pxp.importe : 0) } >
14: < end >
15: < cofinanciado_publico_total ||= 0 >
16: < cofinanciado_publico_valor ||= 0 %>
app/views/info/_contexto_proyecto.html.erb:13:in `+'
app/views/info/_contexto_proyecto.html.erb:13:in `block in app_views_info_contexto_proyecto_html_erb___1897735241469770429_68794760'
app/views/info/_contexto_proyecto.html.erb:13:in `_app_views_info__contexto_proyecto_html_erb___1897735241469770429_68794760'
app/views/info/proyecto.html.erb:17:in `_app_views_info_proyecto_html_erb__2284516881841749785_70291060'
app/controllers/info_controller.rb:51:in `index'
Actualizado por Jaime Ortiz hace casi 10 años
El error se debe a que la cofinanciacion no deberia tener un valor númerico nulo.
Se mantiene el ticket, pero de momento hasta que se actualice la versión se modifica el valor de la cofinanciación GOB.VASCO_PRO_DDCC_2012 a 0 para que no de error y podáis seguir trabajando en el proyecto.
Actualizado por Santiago Ramos hace más de 9 años
- Categoría establecido a Desarrollo
- Estado cambiado de Nueva a Asignada
- Asignado a establecido a Santiago Ramos
- Versión prevista establecido a 2.48
- Tiempo estimado establecido a 3:00 h
Actualizado por Santiago Ramos hace más de 9 años
- Estado cambiado de Asignada a Resuelta
- % Realizado cambiado de 0 a 100
Se evita el error en las vistas y se valida que el importe no sea nulo (poniendo 0.0 en ese caso) en el modelo de cofinanciacion (proyecto_x_proyecto)
Actualizado por Santiago Ramos hace más de 9 años
- Asunto cambiado de ERROR AL ACCEDER AL PROYECTO Nº98 a Error en pagina de inicio de proyecto cuando no se especifica importe cofinanciado