diff --git a/lib/services/data_transfer_service.dart b/lib/services/data_transfer_service.dart index 0f2f8fa..c4cbb0a 100644 --- a/lib/services/data_transfer_service.dart +++ b/lib/services/data_transfer_service.dart @@ -204,8 +204,10 @@ class DataTransferService { return Team( id: map['id'] as String, name: map['name'] as String, - members: members, createdAt: DateTime.parse(map['createdAt'] as String), + color: AppColor.values.byName(map['color'] ?? AppColor.blue), + members: members, + score: map['score'] as int?, ); }).toList(); } @@ -231,6 +233,7 @@ class DataTransferService { final endedAt = map['endedAt'] != null ? DateTime.parse(map['endedAt'] as String) : null; + final isTeamMatch = map['isTeamMatch'] as bool; final notes = map['notes'] as String? ?? ''; final scoresJson = map['scores'] as Map? ?? {}; final scores = scoresJson.map( @@ -262,6 +265,7 @@ class DataTransferService { game: game, group: group, players: players, + isTeamMatch: isTeamMatch, teams: teams.isEmpty ? null : teams, createdAt: createdAt, endedAt: endedAt, diff --git a/pubspec.yaml b/pubspec.yaml index 8d9c1b0..876ee0c 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,7 +1,7 @@ name: tallee description: "Tracking App for Card Games" publish_to: 'none' -version: 0.0.30+327 +version: 0.0.30+330 environment: sdk: ^3.8.1