Fallo al seleccionar tipo de cursos

Hola

Estamos con guarani 3.22.3 y al intentar dar de alta un usuario mediante 3w no aparece el listado de cursos disponibles.

En los logs aparece un error que adjunto.

Ya se solucionó?

Emilio

================================================================================

================================= ERRORES ==================================

clase: Error
mensaje: ERROR: Class ‘siu\operaciones_comun\util\caracteres_especiales’ not found
traza: [TRAZA]

—[ 0 ]-----------------------------------------

  • function: SIU\Chulupi\nucleo\controlador->getAutocompleteTerm
  • file: /ecosistema/w3223/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/controlador.php, linea 743

—[ 1 ]-----------------------------------------

  • function: siu\operaciones\alta_usuario_cursos\controlador->accion__lista_propuesta_cursos
  • file: /ecosistema/w3223/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/controlador.php, linea 420

—[ 2 ]-----------------------------------------

  • function: SIU\Chulupi\nucleo\controlador->invocar_accion
  • file: /ecosistema/w3223/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/controlador.php, linea 154

—[ 3 ]-----------------------------------------

  • function: SIU\Chulupi\nucleo\controlador->procesar_accion
  • file: /ecosistema/w3223/src/siu/extension_kernel/controlador_g3w2.php, linea 97

—[ 4 ]-----------------------------------------

  • function: siu\extension_kernel\controlador_g3w2->procesar_accion
  • file: /ecosistema/w3223/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/AccesoWeb.php, linea 107

—[ 5 ]-----------------------------------------

  • function: SIU\Chulupi\nucleo\AccesoWeb::procesar_request
  • file: /ecosistema/w3223/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/AccesoWeb.php, linea 25

—[ 6 ]-----------------------------------------

  • function: SIU\Chulupi\nucleo\AccesoWeb::procesar
  • file: /ecosistema/w3223/src/siu/www/index.php, linea 15

########################################################################################################################

–F<1>:E<1>:W<0>:T<0 s>:M<0 Mb>–

== FIN =============================================

hola emilio como estas?

vamos analizar el caso y te respondemos en breve si?

saludos!

Emilio

la visualizacion de cursos : siempre les sucedio esto? o al haber actualizado de version les empezo a suceder?

En un ambiente de prueba : con las configuraciones asociadas a los cursos : periodos lectivos activados - planes activados - los parametros relacionados a cursos siguen sin ver los cursos ? — son todos los cursos que tienen disponibles o solo algunos?

Ademas tienen personaliazciones asociadas a esto o no?

Mientras nos responden vamos analizando los logs.

saludos!

Hola

Actualizamos de 3.22.0 a 3.22.3.

Antes funcionaba correctamente.

No se muestra ningun curso.

No hay personalizaciones.

Cambiamos, aunque no se debe, las referencias en chulupi y funcionó.

Emilio

Hola Emilio!

Podrías por favor adjuntarme la salida de estos dos comandos parados en la raíz del proyecto del módulo de autogestión?

svn info
svn st

Saludos!

Hola Gabriel

No usamos svn. Tomamos lo que publica el siu y lo pasamos al git.

Que queres que controle? Algun archivo en particular?

Emilio

Hola Emilio!

Ahí estamos viendo con el equipo técnico qué se puede hacer.

Lo que vemos es que en la versión 3.22 la clase ‘caracteres_especiales’ cambió a ‘caracteresespeciales’ pero por algún motivo en su instalación la sigue buscando por el nombre viejo. Esto puede ser por un problema en la compilación al actualizar de versión o por algún cambio local que tengan.
Al no utilizar svn no podemos saber esto de forma sencilla por lo que estamos analizando otros caminos.

Les avisamos en cuanto tengamos novedades.

Saludos!

Hola Emilio como estás?

Por el error, parece que estuvieran en una versión vieja del Framework Chulupi. Con la versión de Autogestión 3.22.* estamos trabajando con la version 2.6.* de Chulupi.

Para verificar cuál están usando, en la raíz de autogestion ejecuten:

composer show siu/chulupi-framework

Debería mostrar algo como:

name     : siu/chulupi-framework
descrip. : Framework de Desarrollo Web MVC desarrollado por el SIU.
keywords : 
versions : * v2.6.1
released : 2025-03-05, 1 year ago
type     : library
license  : proprietary
homepage : 
source   : [git] https://gitlab.siu.edu.ar/chulupi/framework.git ca592327a38ff99f7d876e52eb5bbad9e18018d7
dist     : []  
path     : /usr/local/app/vendor/siu/chulupi-framework
names    : siu/chulupi-framework

¿Aplicaron el paso de actualizar las dependencias de la Documentación?
(Punto: Actualizar las dependencias del proyecto)

¿Como cambiaron las referencias a chulupi, me das más detalles?
Saludos.

Hola

Si. El problema venía de una versión de chulupi.

Se borró en directorio vendor y se corrío composer install nuevamente.

Ahi se corrigió.

La versión de guarani anterior era 3.22.0 y el chulupi 2.6.0

Ahora pasamos a 3.22. con el chulupi 2.6.1

Emilio

Buenísimo!!

Gracias por confirmarnos la solución!!

Saludos!