added teacher-focused lesson sheet with direct class and teacher timetable links
This commit is contained in:
@@ -350,11 +350,12 @@ class WidgetDataMapper {
|
||||
}
|
||||
final teacher = lesson.teachers.firstOrNull;
|
||||
// Lehrerpläne: Klasse in den Teacher-Slot mappen, damit die nativen
|
||||
// Renderer unverändert bleiben. Klassenlose Einträge (Aufsichten) behalten
|
||||
// den Lehrer als Fallback.
|
||||
final classLabel = showClassInsteadOfTeacher ? lesson.classLabel : null;
|
||||
final teacherName = classLabel ?? teacher?.shortName;
|
||||
final originalTeacher = classLabel != null
|
||||
// Renderer unverändert bleiben. Klassenlose Einträge (Aufsichten) lassen
|
||||
// den Slot leer — die Lehrkraft wäre die Plan-Inhaberin selbst.
|
||||
final teacherName = showClassInsteadOfTeacher
|
||||
? lesson.classLabel
|
||||
: teacher?.shortName;
|
||||
final originalTeacher = showClassInsteadOfTeacher
|
||||
? null
|
||||
: teacher?.originalShortName;
|
||||
return WidgetLesson(
|
||||
|
||||
Reference in New Issue
Block a user