Errores #2194
Error 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.
Histórico
#1 Actualizado por Jaime Ortiz hace alrededor de 9 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: <!-- Para proyectos, averiguamos lo cofinanciado -->
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'
#2 Actualizado por Jaime Ortiz hace alrededor de 9 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.
#3 Actualizado por Santiago Ramos hace casi 9 años
- Categoría establecido a Desarrollo
- Estado cambiado Nueva por Asignada
- Asignado a establecido a Santiago Ramos
- Versión prevista establecido a 2.48
- Tiempo estimado establecido a 3.00
#4 Actualizado por Santiago Ramos hace casi 9 años
- Estado cambiado Asignada por Resuelta
- % Realizado cambiado 0 por 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)
#5 Actualizado por Santiago Ramos hace casi 9 años
- Asunto cambiado ERROR AL ACCEDER AL PROYECTO Nº98 por Error en pagina de inicio de proyecto cuando no se especifica importe cofinanciado