From 5ddf3e3a53bd81a40e37662d2dbc14fc0cce61f5 Mon Sep 17 00:00:00 2001 From: julian Date: Mon, 6 Nov 2023 11:23:03 -0600 Subject: [PATCH] list type cast fix --- lib/wallets/isar/models/wallet_info.dart | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/lib/wallets/isar/models/wallet_info.dart b/lib/wallets/isar/models/wallet_info.dart index 6303e813b..e330e9565 100644 --- a/lib/wallets/isar/models/wallet_info.dart +++ b/lib/wallets/isar/models/wallet_info.dart @@ -69,8 +69,15 @@ class WalletInfo implements IsarId { bool get isFavourite => favouriteOrderIndex > -1; - List get tokenContractAddresses => - otherData[WalletInfoKeys.tokenContractAddresses] as List? ?? []; + List get tokenContractAddresses { + if (otherData[WalletInfoKeys.tokenContractAddresses] is List) { + return List.from( + otherData[WalletInfoKeys.tokenContractAddresses] as List, + ); + } else { + return []; + } + } /// Special case for coins such as firo @ignore