From a6deba42380ed583d97665b13e70eb9ddfab7b8d Mon Sep 17 00:00:00 2001 From: Felix Kirchner Date: Thu, 21 May 2026 21:32:57 +0200 Subject: [PATCH] updated tests --- lib/data/models/game.dart | 5 ++--- lib/data/models/team.dart | 5 ++--- test/services/data_transfer_service_test.dart | 2 +- 3 files changed, 5 insertions(+), 7 deletions(-) diff --git a/lib/data/models/game.dart b/lib/data/models/game.dart index d5bd3e8..44c7321 100644 --- a/lib/data/models/game.dart +++ b/lib/data/models/game.dart @@ -74,9 +74,8 @@ class Game { ), description = json['description'], color = AppColor.values.firstWhere( - (value) => - value.name == json['color'] || value.toString() == json['color'], - orElse: () => AppColor.blue, + (e) => e.name == json['color'], + orElse: () => AppColor.orange, ), icon = json['icon']; diff --git a/lib/data/models/team.dart b/lib/data/models/team.dart index 0069a1f..408e2a5 100644 --- a/lib/data/models/team.dart +++ b/lib/data/models/team.dart @@ -72,9 +72,8 @@ class Team { name = json['name'], createdAt = DateTime.parse(json['createdAt']), color = AppColor.values.firstWhere( - (value) => - value.name == json['color'] || value.toString() == json['color'], - orElse: () => AppColor.blue, + (e) => e.name == json['color'], + orElse: () => AppColor.orange, ), score = json['score'] ?? 0, members = []; // Populated during import via DataTransferService diff --git a/test/services/data_transfer_service_test.dart b/test/services/data_transfer_service_test.dart index 73a412a..0ea8b83 100644 --- a/test/services/data_transfer_service_test.dart +++ b/test/services/data_transfer_service_test.dart @@ -671,7 +671,7 @@ void main() { 'name': testTeam.name, 'memberIds': [testPlayer1.id], 'createdAt': testTeam.createdAt.toIso8601String(), - 'color': testTeam.color.toString(), + 'color': testTeam.color.name, 'score': testTeam.score, }, ];