diff --git a/lib/api/wallet_manager.dart b/lib/api/wallet_manager.dart index 8f5d086..53c5c02 100644 --- a/lib/api/wallet_manager.dart +++ b/lib/api/wallet_manager.dart @@ -26,8 +26,12 @@ class WalletManager { path.createSync(); } final wallets = []; - for (final w - in path.listSync().map((e) => e.path.split("/").last).toList()) { + for (final w in path + .listSync() + .whereType() + .where((e) => e.path.endsWith(".json")) + .map((e) => e.path.split("/").last) + .toList()) { try { wallets.add(loadWallet(w)); } catch (e) {