fix nullable type

This commit is contained in:
Serhii 2023-01-20 23:18:58 +02:00
parent 2fa7365218
commit 912a4af866

View file

@ -99,27 +99,22 @@ abstract class WalletAddressEditOrCreateViewModelBase with Store {
await wallet.walletAddresses.updateAddress(_item.address as String);
await wallet.save();
}*/
final index = _item?.id;
if (index != null) {
if (wallet.type == WalletType.monero) {
await monero
!.getSubaddressList(wallet)
.setLabelSubaddress(
wallet,
accountIndex: monero!.getCurrentAccount(wallet).id,
addressIndex: _item?.id as int,
label: label);
await monero!.getSubaddressList(wallet).setLabelSubaddress(wallet,
accountIndex: monero!.getCurrentAccount(wallet).id, addressIndex: index, label: label);
await wallet.save();
return;
}
if (wallet.type == WalletType.haven) {
await haven
!.getSubaddressList(wallet)
.setLabelSubaddress(
wallet,
await haven!.getSubaddressList(wallet).setLabelSubaddress(wallet,
accountIndex: haven!.getCurrentAccount(wallet).id,
addressIndex: _item?.id as int,
label: label);
await wallet.save();
return;
}
}
}
}