Bearbeiten und Löschen von Matches #171
@@ -148,21 +148,4 @@ class _MatchResultViewState extends State<MatchResultView> {
|
|||||||
}
|
}
|
||||||
widget.onWinnerChanged?.call();
|
widget.onWinnerChanged?.call();
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Retrieves all players associated with the given [match].
|
|
||||||
/// This includes players directly assigned to the match
|
|
||||||
/// as well as members of the group (if any).
|
|
||||||
/// The returned list is sorted alphabetically by player name.
|
|
||||||
List<Player> getAllPlayers(Match match) {
|
|
||||||
List<Player> players = [];
|
|
||||||
|
|
||||||
if (match.group == null) {
|
|
||||||
players = [...match.players];
|
|
||||||
} else {
|
|
||||||
players = [...match.players, ...match.group!.members];
|
|
||||||
}
|
|
||||||
|
|
||||||
players.sort((a, b) => a.name.compareTo(b.name));
|
|
||||||
return players;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user