Funcionalidad #5350
No funciona el enlace a una etapa en inicio
Fecha de inicio:
2024-04-10
Fecha fin:
% Realizado:
0%
Version:
Descripción
En https://mundubat.gong.org.es/inicio/info, con el usuario CEMH_Vilma, si voy al enlace de la lupa en el listado de "Periodos pendientes de seguimiento y formulación oficiales", que redirige a https://mundubat.gong.org.es/proyectos/615/configuracion/datos_proyecto/etapas, da error:
undefined method `[]' for nil:NilClass app/helpers/layout_helper.rb, line 126
def ruta_menu objs_seccion = menu_seccion if params[:menu] obj_menu = objs_seccion.find {|c| c[:url][:menu] == params[:menu].to_s} texto = obj_menu[:rotulo] <<<----------------------------------------------------------------------------------- texto += " >> " accion = controladores_menu.find {|c| ( c[:url][:controller] == params[:controller] ) and ( c[:url][:action] ? c[:url][:action] == params[:action] : true ) and ( c[:url][:listado] ? c[:url][:listado] == params[:listado] : true )} texto += accion ? accion[:rotulo] : _('Otras opciones')
Si voy al proyecto en https://mundubat.gong.org.es/proyecto/615 no existe "Configuración" en el menú, me imagino que por eso da el error.
Histórico
#1 Actualizado por suela suela hace alrededor de 1 mes
- Añadido Fichero Captura desde 2024-04-10 17-18-44.png
- Se actualizó Descripción (diff)
#2 Actualizado por suela suela hace alrededor de 1 mes
- Estado cambiado Nueva por Resuelta
Realmente pasa en todos los enlaces que hay, desde inicio por ejemplo, que apuntan a la subsección de configuración del proyecto y el usuario no tiene permisos.
Arreglado en https://git.semillasl.com/gong/gor/-/commit/74e7f42d3e807a1e25e39c4d9ee415db1e769eb7