re-add winner parameter

This commit is contained in:
gelbeinhalb
2026-01-16 13:37:00 +01:00
parent b9b6ff85ea
commit 40e970a5dc

View File

@@ -12,6 +12,7 @@ class Match {
final Group? group; final Group? group;
final List<Player>? players; final List<Player>? players;
final String? notes; final String? notes;
Player? winner;
Match({ Match({
String? id, String? id,
@@ -21,12 +22,13 @@ class Match {
this.group, this.group,
this.players, this.players,
this.notes, this.notes,
this.winner,
}) : id = id ?? const Uuid().v4(), }) : id = id ?? const Uuid().v4(),
createdAt = createdAt ?? clock.now(); createdAt = createdAt ?? clock.now();
@override @override
String toString() { String toString() {
return 'Match{id: $id, name: $name, game: $game, group: $group, players: $players, notes: $notes}'; return 'Match{id: $id, name: $name, game: $game, group: $group, players: $players, notes: $notes, winner: $winner}';
} }
/// Creates a Match instance from a JSON object. /// Creates a Match instance from a JSON object.