Added exception

This commit is contained in:
2025-11-28 14:00:04 +01:00
parent 40a3c1b82e
commit 126dc7ed97

View File

@@ -16,6 +16,9 @@ class GroupGameDao extends DatabaseAccessor<AppDatabase>
required String gameId,
required String groupId,
}) async {
if (await gameHasGroup(gameId: gameId)) {
throw Exception('Game already has a group');
}
await into(groupGameTable).insert(
GroupGameTableCompanion.insert(groupId: groupId, gameId: gameId),
mode: InsertMode.insertOrReplace,