Added exception
This commit is contained in:
@@ -16,6 +16,9 @@ class GroupGameDao extends DatabaseAccessor<AppDatabase>
|
|||||||
required String gameId,
|
required String gameId,
|
||||||
required String groupId,
|
required String groupId,
|
||||||
}) async {
|
}) async {
|
||||||
|
if (await gameHasGroup(gameId: gameId)) {
|
||||||
|
throw Exception('Game already has a group');
|
||||||
|
}
|
||||||
await into(groupGameTable).insert(
|
await into(groupGameTable).insert(
|
||||||
GroupGameTableCompanion.insert(groupId: groupId, gameId: gameId),
|
GroupGameTableCompanion.insert(groupId: groupId, gameId: gameId),
|
||||||
mode: InsertMode.insertOrReplace,
|
mode: InsertMode.insertOrReplace,
|
||||||
|
|||||||
Reference in New Issue
Block a user