From 99044c0ea0219deefe0f703d95f86ebf9a785ed5 Mon Sep 17 00:00:00 2001 From: gelbeinhalb Date: Wed, 7 Jan 2026 12:00:25 +0100 Subject: [PATCH] remove unnecessary check --- lib/services/data_transfer_service.dart | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/services/data_transfer_service.dart b/lib/services/data_transfer_service.dart index e60240c..8767c59 100644 --- a/lib/services/data_transfer_service.dart +++ b/lib/services/data_transfer_service.dart @@ -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) return ImportResult.invalidSchema; + final Map decoded = json.decode(jsonString) as Map; final List playersJson = (decoded['players'] as List?) ?? []; final List groupsJson = (decoded['groups'] as List?) ?? [];