Skip to content

Commit a630f10

Browse files
author
Michal Paukert
authored
Merge pull request #7 from Kentico/feature/update-sdk-version
Feature/update sdk version
2 parents 06f4be1 + a609fcf commit a630f10

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@kentico/kontent-cli",
3-
"version": "0.0.4",
3+
"version": "0.0.5",
44
"description": "Command line interface tool that can be used for generating and running Kontent migration scripts",
55
"main": "./lib/index.js",
66
"types": "./lib/types/index.d.ts",
@@ -44,9 +44,9 @@
4444
},
4545
"homepage": "https://github.com/Kentico/kontent-migrations-boilerplate#readme",
4646
"dependencies": {
47-
"@kentico/kontent-management": "0.3.13",
4847
"chalk": "^2.4.2",
49-
"yargs": "^14.2.0"
48+
"yargs": "^14.2.0",
49+
"@kentico/kontent-management": "~0.3.17"
5050
},
5151
"peerDependencies": {
5252
"rxjs": "^6.5.3"

src/managementClientFactory.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ interface ICreateManagementClientParams {
1010
readonly debugMode: boolean;
1111
}
1212

13+
const retryAbleCodes = [429, 503];
14+
1315
dotEnv.config();
1416

1517
export const createManagementClient = (params: ICreateManagementClientParams): ManagementClient => {
@@ -49,7 +51,7 @@ export const createManagementClient = (params: ICreateManagementClientParams): M
4951
maxCumulativeWaitTimeMs: 60000,
5052
maxAttempts: 10,
5153
canRetryError: (error: any) => {
52-
return true;
54+
return retryAbleCodes.includes(error.response.status);
5355
}
5456
}
5557
});

0 commit comments

Comments
 (0)