minor fix [skip ci]
Omar committed
May 2, 2026 at 04:57 UTC
c0d29f5e11d8ad2b0f2b51e58c3970218976b1d9
1 file changed
+4
-2
cw_core/lib/wallet_info.dart
+4
-2
@@ -429,8 +429,10 @@ class WalletInfo {
429
Future<void> setAddresses(Map<String, String> addresses) async {
430
await WalletInfoAddressMap.deleteByWalletInfoId(internalId);
431
final keys = addresses.keys.toList();
432
- for (final address in keys) {
433
- await WalletInfoAddressMap.insert(internalId, address, addresses[address]!);
432
+ final values = addresses.values.toList();
433
+ // ToDo: check why the addresses list gets changed half way through
434
+ for (int i = 0; i < keys.length; i++) {
435
+ await WalletInfoAddressMap.insert(internalId, keys[i], values[i]);
436
}
437
}
438