diff --git a/indexer/services/comlink/src/controllers/api/v4/vault-controller.ts b/indexer/services/comlink/src/controllers/api/v4/vault-controller.ts index f5e8e6d708..21659856b3 100644 --- a/indexer/services/comlink/src/controllers/api/v4/vault-controller.ts +++ b/indexer/services/comlink/src/controllers/api/v4/vault-controller.ts @@ -644,6 +644,7 @@ async function getVaultMapping(): Promise { return vault.clobPairId; }), ); + const validVaultMapping: VaultMapping = {}; for (const subaccountId of _.keys(vaultMapping)) { const perpetual: PerpetualMarketFromDatabase | undefined = perpetualMarketRefresher .getPerpetualMarketFromClobPairId( @@ -656,10 +657,10 @@ async function getVaultMapping(): Promise { 'perpetual market.', subaccountId, }); - delete vaultMapping[subaccountId]; + validVaultMapping[subaccountId] = vaultMapping[subaccountId]; } } - return vaultMapping; + return validVaultMapping; } export default router;