mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-11-29 23:58:06 +01:00
Merge pull request #3917 from MetaMask/kumavis-patch-3
tx-state-manager - dont remove old tx history if candidate is not found
This commit is contained in:
commit
2b787f2833
@ -92,8 +92,10 @@ module.exports = class TransactionStateManager extends EventEmitter {
|
|||||||
// or rejected tx's.
|
// or rejected tx's.
|
||||||
// not tx's that are pending or unapproved
|
// not tx's that are pending or unapproved
|
||||||
if (txCount > txHistoryLimit - 1) {
|
if (txCount > txHistoryLimit - 1) {
|
||||||
const index = transactions.findIndex((metaTx) => metaTx.status === 'confirmed' || metaTx.status === 'rejected')
|
let index = transactions.findIndex((metaTx) => metaTx.status === 'confirmed' || metaTx.status === 'rejected')
|
||||||
transactions.splice(index, 1)
|
if (index !== -1) {
|
||||||
|
transactions.splice(index, 1)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
transactions.push(txMeta)
|
transactions.push(txMeta)
|
||||||
this._saveTxList(transactions)
|
this._saveTxList(transactions)
|
||||||
|
Loading…
Reference in New Issue
Block a user