this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

retry?

alice 30111cc9 13da01fe

+4
+1
package.json
··· 20 20 "@types/terminal-kit": "^2.5.6", 21 21 "async-mutex": "^0.5.0", 22 22 "axios": "^1.7.7", 23 + "axios-retry": "^4.5.0", 23 24 "big-json": "^3.2.0", 24 25 "cli-progress": "^3.12.0", 25 26 "dotenv": "^16.4.5",
+3
src/stages/stage3.ts
··· 1 1 import axios from 'axios'; 2 + import axiosRetry from 'axios-retry'; 2 3 import emojiRegexFunc from 'emoji-regex'; 3 4 import pLimit from 'p-limit'; 4 5 ··· 149 150 150 151 export async function processDidsAndFetchData(dids: DidAndPds[]): Promise<void> { 151 152 const limit = pLimit(PDS_DATA_FETCH_CONCURRENCY); 153 + // eslint-disable-next-line @typescript-eslint/unbound-method 154 + axiosRetry(axios, { retries: 10, retryDelay: axiosRetry.exponentialDelay }); 152 155 const context: ProcessingContext = { 153 156 successfulRequests: 0, 154 157 unsuccessfulRequests: 0,