diff --git a/frontend/src/components/assignments/GroupSelector.vue b/frontend/src/components/assignments/GroupSelector.vue index 3db036c7..a2d1bedf 100644 --- a/frontend/src/components/assignments/GroupSelector.vue +++ b/frontend/src/components/assignments/GroupSelector.vue @@ -314,7 +314,9 @@ function saveDragDrop(): void { emit( "groupsUpdated", - currentGroups.value.map((g) => g.map((s) => s.username)), + currentGroups.value + .filter((g) => g.length > 0) // Filter out empty groups + .map((g) => g.map((s) => s.username)), ); activeDialog.value = null; emit("done"); @@ -472,7 +474,13 @@ v-if="currentGroups.length === 0" class="text-center py-4" > - {{ t("no-groups-yet") }} +
+ + {{ t("currently-no-groups") }} +