From 4146d76c4ea4e9023d44b599d2258a67535a7e73 Mon Sep 17 00:00:00 2001 From: 0x1 Date: Mon, 5 May 2025 17:19:08 +0700 Subject: [PATCH] Update normalize_node.dart cast Map --- packages/normalize/lib/src/normalize_node.dart | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/normalize/lib/src/normalize_node.dart b/packages/normalize/lib/src/normalize_node.dart index a7ba2585..4de1106a 100644 --- a/packages/normalize/lib/src/normalize_node.dart +++ b/packages/normalize/lib/src/normalize_node.dart @@ -115,8 +115,12 @@ Object? normalizeNode({ if (dataId != null) existingNormalizedData = config.read(dataId); + final existingMap = existingNormalizedData is Map + ? Map.from(existingNormalizedData) + : {}; + final mergedData = deepMerge( - Map.from(existingNormalizedData as Map? ?? {}), + existingMap, dataToMerge, );