From 96e87fc7af40badbad8a19ff2ed884e24dd32627 Mon Sep 17 00:00:00 2001 From: anushkavidanage Date: Wed, 18 Mar 2026 12:07:48 +1100 Subject: [PATCH] fix large file download issue --- lib/src/solid/utils/large_file_helper.dart | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/src/solid/utils/large_file_helper.dart b/lib/src/solid/utils/large_file_helper.dart index bddc30f0..e68c95d6 100644 --- a/lib/src/solid/utils/large_file_helper.dart +++ b/lib/src/solid/utils/large_file_helper.dart @@ -441,8 +441,9 @@ Stream> fetch({ var receivedBytes = 0; final chunkUrls = map[chunkPred]; assert(chunkUrls != null); - final urls = - chunkUrls is Iterable ? chunkUrls as List : [chunkUrls as String]; + final urls = chunkUrls is Iterable + ? (chunkUrls as List).map((e) => e as String).toList() + : [chunkUrls as String]; for (final url in urls) { final c = await getResource(url);