Proyecto

General

Perfil

Funcionalidad #5350

No funciona el enlace a una etapa en inicio

Añadido por suela suela hace alrededor de 1 mes. Actualizado hace alrededor de 1 mes.

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

Captura desde 2024-04-10 17-18-44.png (224 KB) suela suela, 2024-04-10 17:18

Histórico

#1 Actualizado por suela suela hace alrededor de 1 mes

#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

Exportar a: Atom PDF

Financiado por:

Desarrollado por:
Software libre forjado en: