⏸️ Pending
To Do
Sin asignar
Descripción
Al crear un recurso pedagógico adicional (el 2º, 3º, etc.) para un alumno que ya tiene al menos uno, mediante el asistente (botón "Crear nuevo recurso" desde la ficha del alumno), el sistema no asocia el nuevo recurso al alumno existente. En su lugar, crea un alumno duplicado con el mismo nombre pero sin aula asignada, y le asocia el nuevo recurso a ese duplicado. El alumno original queda intacto, sin ningún indicio visible de que se intentó agregar un recurso nuevo. Muy probablemente es la causa raíz de los alumnos duplicados ya observados en producción (AlumnoQA, Franco Juarez, Benjamín Torres, UniqueName01, roberta, entre otros), que aparecen tanto en un aula como en "Sin aula asignada".
Pasos para reproducir
- Ingresar a Alizia (reproducido tanto en cuenta admin como en cuenta docente).
- Crear un alumno nuevo vía el asistente y asignarlo a un aula.
- Ir a Recursos pedagógicos → pestaña Alumnos → abrir la ficha del alumno.
- Usar el botón "Crear nuevo recurso" y completar el flujo del asistente para generar el primer recurso pedagógico.
- Repetir el paso anterior una segunda vez, generando un recurso distinto para el mismo alumno.
- Recargar la ficha del alumno original.
- Ir a Recursos pedagógicos → pestaña Alumnos → revisar el grupo "Sin aula asignada".
ActualEl segundo recurso no aparece en la ficha del alumno original. En su lugar, aparece un alumno nuevo con el mismo nombre dentro del grupo "Sin aula asignada", conteniendo únicamente el recurso "faltante". Reproducido de forma idéntica en ambas cuentas: Admin (alumno "Retest Admin Alpha", id 59, aula 1° A → duplicado id 62 en "Sin aula asignada") y Docente (alumno "Retest Teacher Beta", id 60, aula 1° A → duplicado id 61 en "Sin aula asignada").
EsperadoEl segundo recurso debería aparecer en la ficha del alumno original, junto con el primero, sin crear ningún alumno adicional.
ℹ️
Hipótesis de causa raíz (según el ticket): el endpoint que crea un recurso pedagógico desde el asistente probablemente resuelve el alumno por nombre (sin considerar el aula ni el ID del alumno ya abierto en la ficha) en vez de usar directamente ese ID, y al no encontrar coincidencia crea un alumno nuevo sin aula.