Merge branch 'development' into feature/6-statisticsview-erstellen
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m25s
Pull Request Pipeline / lint (pull_request) Successful in 2m25s

# Conflicts:
#	lib/presentation/views/main_menu/statistics_view.dart
This commit is contained in:
2025-11-23 12:19:03 +01:00
5 changed files with 39 additions and 17 deletions

View File

@@ -127,14 +127,14 @@ class _StatisticsViewState extends State<StatisticsView> {
// Getting the winners
for (var game in games) {
final winner = game.winner;
if (winner != null && winner.isNotEmpty) {
final index = winCounts.indexWhere((entry) => entry.$1 == winner);
if (winner != null) {
final index = winCounts.indexWhere((entry) => entry.$1 == winner.id);
// -1 means winner not found in winCounts
if (index != -1) {
final current = winCounts[index].$2;
winCounts[index] = (winner, current + 1);
winCounts[index] = (winner.id, current + 1);
} else {
winCounts.add((winner, 1));
winCounts.add((winner.id, 1));
}
}
}