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.walletAddresses.updateAddress(_item.address as String);
await wallet.save(); await wallet.save();
}*/ }*/
final index = _item?.id;
if (wallet.type == WalletType.monero) { if (index != null) {
await monero if (wallet.type == WalletType.monero) {
!.getSubaddressList(wallet) await monero!.getSubaddressList(wallet).setLabelSubaddress(wallet,
.setLabelSubaddress( accountIndex: monero!.getCurrentAccount(wallet).id, addressIndex: index, label: label);
wallet, await wallet.save();
accountIndex: monero!.getCurrentAccount(wallet).id, return;
addressIndex: _item?.id as int, }
label: label); if (wallet.type == WalletType.haven) {
await wallet.save(); await haven!.getSubaddressList(wallet).setLabelSubaddress(wallet,
} accountIndex: haven!.getCurrentAccount(wallet).id,
addressIndex: _item?.id as int,
if (wallet.type == WalletType.haven) { label: label);
await haven await wallet.save();
!.getSubaddressList(wallet) return;
.setLabelSubaddress( }
wallet,
accountIndex: haven!.getCurrentAccount(wallet).id,
addressIndex: _item?.id as int,
label: label);
await wallet.save();
} }
} }
} }