diff --git a/src/services/fetcher.ts b/src/services/fetcher.ts index 63b678c..fda59ea 100644 --- a/src/services/fetcher.ts +++ b/src/services/fetcher.ts @@ -37,8 +37,12 @@ function cargarHorariosSeccion(seccion: Seccion, horarios: HorarioAPI[]) { @param profesores Los profesores a cargar */ function cargarProfesoresSeccion(seccion: Seccion, profesores: ProfesorAPI[]) { + if (profesores.length === 0) { + seccion.profesores.push(new Profesor("NO DEFINIDO")); + } for (let profesor of profesores) { - seccion.profesores.push(new Profesor(profesor.name)); + const nombreProfesor = profesor.name || "NO DEFINIDO"; + seccion.profesores.push(new Profesor(nombreProfesor)); } }