Skip to content

Commit b93a64f

Browse files
committed
fix: do not cache empty intermediateTokens
1 parent 277ccc2 commit b93a64f

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

packages/bridging/src/BridgingSdk/getIntermediateSwapResult.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,10 @@ async function getIntermediateTokens<T extends BridgeQuoteResult>(params: {
149149
intermediateTokens = cached
150150
} else {
151151
intermediateTokens = await provider.getIntermediateTokens(quoteBridgeRequest)
152-
intermediateTokensCache?.set(cacheKey, intermediateTokens)
152+
153+
if (intermediateTokens?.length) {
154+
intermediateTokensCache?.set(cacheKey, intermediateTokens)
155+
}
153156
}
154157

155158
if (intermediateTokens.length === 0) {

0 commit comments

Comments
 (0)