Klausurschnitt-Vorjahresvergleich beim Hochstufen
CI / build-and-test (push) Canceled after 0s

LearningGroup.PreviousGroupId wird von GroupRolloverService jetzt automatisch
gesetzt; neue Karte "Vorjahresvergleich" im Kurs-Tab Übersicht zeigt den
gepoolten Klausurdurchschnitt neben dem der Vorgängergruppe, sobald dort
Ergebnisse vorliegen.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
2026-08-30 02:33:07 +02:00
co-authored by Claude Sonnet 5
parent b7c7d46ee4
commit 84c03962ef
8 changed files with 162 additions and 10 deletions
@@ -40,6 +40,7 @@ public sealed class GroupRolloverServiceTests
Assert.True(target.IsDifferentiated);
Assert.Null(target.WebUntisLessonId);
Assert.False(source.IsActive);
Assert.Equal(source.Id, target.PreviousGroupId);
var copied = Assert.Single(memberships.GetByGroup(target.Id));
Assert.NotEqual(oldMembership.Id, copied.Id);