From 5928bc02562b47202de51df22678e97779242c47 Mon Sep 17 00:00:00 2001 From: Brad Decker Date: Thu, 29 Apr 2021 12:51:39 -0500 Subject: [PATCH] fix transaction sync logic (#10954) --- app/scripts/metamask-controller.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/scripts/metamask-controller.js b/app/scripts/metamask-controller.js index 61291e6c4..ee31965ec 100644 --- a/app/scripts/metamask-controller.js +++ b/app/scripts/metamask-controller.js @@ -1164,7 +1164,7 @@ export default class MetamaskController extends EventEmitter { let { transactions } = this.txController.store.getState(); // delete tx for other accounts that we're not importing - transactions = transactions.filter((tx) => { + transactions = Object.values(transactions).filter((tx) => { const checksummedTxFrom = toChecksumAddress(tx.txParams.from); return accounts.hd.includes(checksummedTxFrom); });