Chamilo 1.11.4 - duplicated fields in user profile
Current behavior / Resultado actual / Résultat actuel
Tras haber actualizado Chamilo a la versión 1.11.4 desde la 1.10.x, en el apartado de "Gestionar los campos de usuario" aparecen campos duplicados. Los campos que nos aparecen dobles son: captcha_blocked_until_date legal_accept already_logged_in update_type tags rssfeeds dashboard timezone mail_notify_invitation mail_notify_message mail_notify_group_message user_chat_status google_calendar_url captcha_blocked_until_date
Nos ha ocurrido lo mismo en varias plataformas, todas ellas provenían de versiones anteriores que se han ido actualizando, desde la 1.9.x hasta la 1.11.4
Steps to reproduce / Pasos para reproducir / Étapes pour reproduire
Actualizar Chamilo a la 1.11.4 desde una rama anterior, 1.10.x o 1.9.x y acceder al apartado de Gestionar los campos de usuario
Chamilo Version / Versión de Chamilo / Version de Chamilo
1.11.4
No nos ha ocurrido y no tendremos tiempo para poner un correctivo en 1.11.6, pero lo tendremos presente para la próxima versión. Aceptamos algún tipo de contribución tentativa :-)
He hecho una prueba de una 1.10.x a 1.11.x y no me aparecen repetidos.
@nosolored Tienen otra plataforma en 1.10.x o 1.9.x para probar esto y confirmar si todo esta conforme para poder cerra esta tarea ?
ok, vamos a hacer pruebas
Sigue ocurriendo esta incidencia:
Plataforma 1.9.10.2, creamos dos campos personalizados para el perfil del usuario
Actualizamos a 1.10.8, todo parece ir bien, los campos no se duplican
Actualizamos después a la 1.11.6, los campos aparecen duplicados al editar el perfil de cualquier usuario (ver captura 1)
Si accedemos a la base de datos vemos que se han duplicado en la tabla extra_field no solo esos campos sino también otros como timezone, tags, rssfeeds... (ver captura 2)
Los campos duplicados aparecen con fecha 0 en created_at
Tras cada actualización hemos aplicado las instrucciones SQL que indicaba Doctrine, sin efecto sobre esta incidencia

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.