delete by index instead of public Coin since who tf knows what it could be in our code

This commit is contained in:
julian 2023-07-25 14:14:07 -06:00
parent 04658f8eef
commit 2cca59532e

View file

@ -3046,10 +3046,9 @@ class FiroWallet extends CoinServiceAPI
try {
await db.isar.writeTxn(() async {
for (final c in updatedCoins) {
await db.isar.lelantusCoins.deleteByPublicCoinWalletIdTxid(
c.publicCoin,
await db.isar.lelantusCoins.deleteByMintIndexWalletId(
c.mintIndex,
c.walletId,
c.txid,
);
}
await db.isar.lelantusCoins.putAll(updatedCoins);