Buen dia, genero un nuevo mensaje porque el anterior fue cerrado, y quedó pendiente una respuesta para Emilse.
Nosotros siempre comentamos todas la soluciones que están a nuestro alcance imaginar, y siempre esperamos la respuesta del SIU. Este caso no fue una excepción, en realidad Gustavo se equivoca al decir que no se dijo cual es, ya que todo está dicho en el hilo anterior, con la participación de Alejandro, Javier y José. Desde luego no ibamos a adelantarnos a la respuesta de SIU, ninguna intención de ocultar nada.
El motivo por el cual lo que enviaron no sirvió tampoco es claro para nosotros, y no sabíamos si este era el mejor medio para comentarlo, pero desde luego podemos aportar nuestros comentarios respecto del patch recibido, ya que así lo desean.
Cabe aclarar que debido a una urgencia de la institución no pudimos esperar más y por eso tomamos la decisión de implementar la solución comentada en el hilo anterior, que estamos probando y desde luego podemos compartir.
Estos comentarios sobre el parche 38145 son con la intención de ser constructivo. El patch corrige dos archivos:
src/siu/operaciones/censo/carrera/pagelet_carrera.js
En este caso se trabaja sobe el success del post, eso no ayuda porque el post termina por error
src/siu/operaciones/censo/controlador.php
En este caso se reemplaza el parámetro enviado a controlador_base.render_raw_json, si bien esto podría ser mas recomendable que modificar el kernel, no se preprocesa la key con lo cual es resultado del encode sigue dando error.
Nosotros por ahora modificamos kernel.interfaz.renderer.utf8_encode_fields para salir de la urgencia, hasta tanto esté la solución definitiva.
No estamos seguros si esta solución es apropiada e incluso podríamos estar induciendo errores, pero no hay ningún inconvenite en enviar el diff.
Cordiales saludos
Como dice Freddy, si la solución provisoria qué él encontro al tema del hilo http://foro.comunidad.siu.edu.ar/index.php?topic=16518.0 es la propuesta, no hay ningún problema en compartirla con el SIU, solo nos tienen que confirmar si es la solución correcta.
¿Están trabajando con la versión 2.9.4 o con 2.9.2?
Vamos a hacer pruebas para verificar todo el circuito y así validar la solución de este hilo.
En principio muestra las carreras. Queremos verificar que desde Gestión se puedan levantar los datos sin problemas.
Estamos con 2.9.2, no quisimos cambiar el asunto para mantener el hilo.
El cambio es porque fallaba la asignacion in place del array devuelto (habitualmente no trabajo en php), al corregir eso lo hicimos funcionar, pero es la misma propuesta.
Gracias José
Saludos
En Preinscripción se instaló la 2.9.2 porque Freddy no encontró en el Colab la versión 2.9.4 de Preinscripción, si no entendí mal su explicación cuando corregimos una instalación que había sido mal realizada.