2 Commits

Author SHA1 Message Date
gelbeinhalb
f140ebae2e Merge branch 'enhancement/70-konsistenzfehler-im-json-vermeiden' of git.yannick-weigert.de:liquid-development/game-tracker into enhancement/70-konsistenzfehler-im-json-vermeiden
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m16s
Pull Request Pipeline / lint (pull_request) Successful in 2m22s
2026-01-07 12:00:33 +01:00
gelbeinhalb
99044c0ea0 remove unnecessary check 2026-01-07 12:00:25 +01:00

View File

@@ -104,8 +104,7 @@ class DataTransferService {
final isValid = await _validateJsonSchema(jsonString);
if (!isValid) return ImportResult.invalidSchema;
final dynamic decoded = json.decode(jsonString);
if (decoded is! Map<String, dynamic>) return ImportResult.invalidSchema;
final Map<String, dynamic> decoded = json.decode(jsonString) as Map<String, dynamic>;
final List<dynamic> playersJson = (decoded['players'] as List<dynamic>?) ?? [];
final List<dynamic> groupsJson = (decoded['groups'] as List<dynamic>?) ?? [];