added teacher-focused lesson sheet with direct class and teacher timetable links
This commit is contained in:
1 parent
de866b12b4
commit
e21560ed3d
14 files changed
+306
-33
No files matched your search
@@ -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