This commit is contained in:
@@ -2117,6 +2117,17 @@ vollständig enthält.
|
||||
der DB stehen (gleiches akzeptiertes v1-Verhalten wie bei anderen Entitäten ohne serverseitige
|
||||
Merge-Logik, siehe TODO 10.3).
|
||||
|
||||
**Nachtrag (Nutzer-Feedback, 2026-09-13):** Manche Lerngruppen mit `WebUntisLessonId` (z.B.
|
||||
Klassenrat, AGs) sollen trotzdem nie im Untis-Hub auftauchen. Neues Feld
|
||||
`LearningGroup.ExcludedFromUntisHub` (Default `false`, siehe
|
||||
[LehrerApp.Core/Models/LearningGroup.cs](LehrerApp.Core/Models/LearningGroup.cs)) —
|
||||
`UntisHubService.GetRows()` filtert damit zusätzlich zu `WebUntisLessonId is not null`. Checkbox
|
||||
"Nicht im Untis-Hub verfolgen" im Gruppendialog
|
||||
([AddGroupDialog.axaml](LehrerApp.Desktop/Views/Groups/AddGroupDialog.axaml)). Kein eigener
|
||||
Sync-Aufwand nötig, da `LearningGroup` bereits als Ganzes synchronisiert wird
|
||||
(`EventApplier.Simple<LearningGroup>`); `get_untis_hub_status` (MCP) profitiert automatisch mit,
|
||||
da es nur an `GetRows()` delegiert.
|
||||
|
||||
### 4.4 Wochen-/Tagesansicht
|
||||
- [x] **4.4.1** Kalenderansicht über alle Gruppen: Woche und Tag — siehe Nachtrag zu 4.3
|
||||
("Heute"-Tab: Tagesliste unten angedockt, gruppenübergreifendes Wochenraster darüber, inkl.
|
||||
|
||||
Reference in New Issue
Block a user