Skip to content

Commit

Permalink
fix(suite-native): migrations
Browse files Browse the repository at this point in the history
  • Loading branch information
vytick committed Feb 13, 2025
1 parent 1c150ab commit 4687ef6
Showing 1 changed file with 21 additions and 4 deletions.
25 changes: 21 additions & 4 deletions suite-native/state/src/reducers.ts
Original file line number Diff line number Diff line change
Expand Up @@ -220,25 +220,39 @@ export const prepareRootReducers = async () => {
key: 'root',
version: 3,
migrations: {
2: (oldState: { wallet: { accounts: any; transactions: { transactions: any } } }) => {
2: (oldState: {
wallet: {
accounts: any;
transactions: { transactions: any; fetchStatusDetail: any };
};
}) => {
const oldStateWallet = oldState.wallet;
const migratedAccounts = migrateAccountBnbToBsc(oldStateWallet.accounts);

const migratedTransactions = migrateTransactionsBnbToBsc(
oldStateWallet.transactions?.transactions,
);

const migratedState = {
...oldState,
wallet: {
...oldStateWallet,
accounts: migratedAccounts,
transactions: { transactions: migratedTransactions },
transactions: {
transactions: migratedTransactions,
fetchStatusDetail: oldStateWallet.transactions?.fetchStatusDetail,
},
},
};

return migratedState;
},
3: (oldState: { wallet: { accounts: any; transactions: { transactions: any } } }) => {
3: (oldState: {
wallet: {
accounts: any;
transactions: { transactions: any; fetchStatusDetail: any };
};
}) => {
const oldStateWallet = oldState.wallet;
const migratedAccounts = migrateAccountsDeprecateNetworks(oldStateWallet.accounts);
const migratedTransactions = migrateTransactionsDeprecateNetworks(
Expand All @@ -249,7 +263,10 @@ export const prepareRootReducers = async () => {
wallet: {
...oldStateWallet,
accounts: migratedAccounts,
transactions: { transactions: migratedTransactions },
transactions: {
transactions: migratedTransactions,
fetchStatusDetail: oldStateWallet.transactions?.fetchStatusDetail,
},
},
};

Expand Down

0 comments on commit 4687ef6

Please sign in to comment.