Proyecto

General

Perfil

Errores #3962

Error en listado de objetos de plugins

Añadido por Santiago Ramos hace alrededor de 4 años. Actualizado hace alrededor de 4 años.

Estado:
Nueva
Prioridad:
Normal
Asignado a:
Categoría:
-
Versión prevista:
-
Fecha de inicio:
2020-02-26
Fecha fin:
% Realizado:

0%


Descripción

Cuando se intenga generar un listado utilizando una definición existente en un plugin, se produce un error:

==> /var/log/gong/produccion-webapp2/production.log <==
Started GET "/proyectos" for 212.170.112.1 at 2020-02-26 11:44:27 +0000
Processing by ProyectoController#listado_usuario as HTML
  Parameters: {"seccion"=>"proyectos"}

SystemStackError (stack level too deep):
  app/helpers/listado_helper.rb:241:in `seleccion_campos_modelo'
  app/helpers/listado_helper.rb:229:in `campos_listado'
  app/helpers/listado_helper.rb:242:in `seleccion_campos_modelo'
  app/helpers/listado_helper.rb:229:in `campos_listado'
  app/helpers/listado_helper.rb:242:in `seleccion_campos_modelo'
  app/helpers/listado_helper.rb:229:in `campos_listado'
  app/helpers/listado_helper.rb:242:in `seleccion_campos_modelo'
  app/helpers/listado_helper.rb:229:in `campos_listado'
  app/helpers/listado_helper.rb:242:in `seleccion_campos_modelo'
  app/helpers/listado_helper.rb:229:in `campos_listado'
  ...

Peticiones relacionadas

relacionada con Gong - Funcionalidad #3948: Exportación Gastos a Excel Configurable Resuelta 2020-02-07

Histórico

#1 Actualizado por Santiago Ramos hace alrededor de 4 años

#2 Actualizado por Santiago Ramos hace alrededor de 4 años

Para reproducirlo, se puede activar el plugin de contabilidad y en la configuración de un agente, ir a la opción de menú de "Log importación contable"

#4 Actualizado por Jaime Ortiz hace alrededor de 4 años

  • Asignado a establecido a Jaime Ortiz

Disculpas. Fallo mio (es el problema de nunca contar con los plugins)

Voy a echarle un ojo, y quiza cambio un poco la forma en la que intentaba pasar estas definiciones de campos dinámicas para exportación y listados. Al mirarlo me he dado cuenta de otra debilidad.

En cualquier caso, en el ejemplo que propones para probarlo no consigo reproducir el bucle infinito (entiendo por que se puede estar liando, pero no consigo reproducirlo)

Osea en Log importación contable no me da ningun problema.... lo cual es raro por que aunque no tenga datos la cabecera tiene que pasar por campos_listado igual.

Bueno lo miro.

Gracias!!

#5 Actualizado por Jaime Ortiz hace alrededor de 4 años

Perdón pero no consigo reproducir el error.

En cualquier caso he cambiado la lógica para que "tal vez" evitar el problema.

https://git.semillasl.com/gong/gor/commit/cf28988bbb330a33e001c7ed792ab312739a950b

Santi: ¿Puedes comprobar (si es fácil) que ya no da el error?

Se mantiene el ticket abierto.

Exportar a: Atom PDF

Financiado por:

Desarrollado por:
Software libre forjado en: