Bearbeiten und Löschen von Gruppen #148

Merged
sneeex merged 20 commits from feature/118-bearbeiten-und-löschen-von-gruppen into development 2026-03-09 20:30:38 +00:00
Showing only changes of commit 840faab024 - Show all commits

View File

@@ -191,7 +191,13 @@ class _GroupDetailViewState extends State<GroupDetailView> {
context,
adaptivePageRoute(
builder: (context) {
return CreateGroupView(groupToEdit: _group);
return CreateGroupView(
groupToEdit: _group,
onMembersChanged: () {
isLoading = true;
sneeex marked this conversation as resolved
Review

Warum wird isLoading nicht in _loadStatistics auf true gesetzt?

Warum wird `isLoading` nicht in `_loadStatistics` auf true gesetzt?
Review

weil du's so gemacht hast großer

weil du's so gemacht hast großer
Review

Setzt es mal in der Methode anfangs auf true, so ists z.B. auch im GroupView

Setzt es mal in der Methode anfangs auf true, so ists z.B. auch im `GroupView`
_loadStatistics();
},
);
},
),
);
@@ -260,7 +266,9 @@ class _GroupDetailViewState extends State<GroupDetailView> {
// Count wins for each player
for (var match in matches) {
if (match.winner != null) {
if (match.winner != null &&
_group.members.any((m) => m.id == match.winner?.id)) {
print(match.winner);
bestPlayerCounts.update(
match.winner!,
(value) => value + 1,