Bearbeiten und Löschen von Matches #171

Merged
sneeex merged 64 commits from feature/120-bearbeiten-und-loeschen-von-matches into development 2026-03-08 08:28:10 +00:00
Showing only changes of commit 9d2b6a0286 - Show all commits

View File

@@ -345,29 +345,15 @@ class _CreateMatchViewState extends State<CreateMatchView> {
Future<Game> getTemporaryGame() async { Future<Game> getTemporaryGame() async {
Game? game; Game? game;
// No game is selected final selectedGame = games[selectedGameIndex];
if (selectedGameIndex == -1) { game = Game(
// Use the first game as default if none selected name: selectedGame.$1,
final selectedGame = games[0]; description: selectedGame.$2,
game = Game( ruleset: selectedGame.$3,
name: selectedGame.$1, color: GameColor.blue,
description: selectedGame.$2, icon: '',
ruleset: selectedGame.$3, );
color: GameColor.blue,
icon: '',
);
} else {
// Use the selected game from the list
final selectedGame = games[selectedGameIndex];
game = Game(
name: selectedGame.$1,
description: selectedGame.$2,
ruleset: selectedGame.$3,
color: GameColor.blue,
icon: '',
);
}
// Add the game to the database if it doesn't exist
await db.gameDao.addGame(game: game); await db.gameDao.addGame(game: game);
return game; return game;
} }