diff --git a/packages/sdk/CHANGELOG.md b/packages/sdk/CHANGELOG.md index 8e15f4fb1644d..7ea98a07487da 100644 --- a/packages/sdk/CHANGELOG.md +++ b/packages/sdk/CHANGELOG.md @@ -2,6 +2,13 @@ # Changelog +## [1.5.4] - 2025-04-25 + +### Added + +- Changed server-side authorized requests to refresh its auth token if it expires + within 1 second. + ## [1.5.3] - 2025-04-18 ### Added diff --git a/packages/sdk/package.json b/packages/sdk/package.json index ccfcddac5abef..d39de53697c2b 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -1,7 +1,7 @@ { "name": "@pipedream/sdk", "type": "module", - "version": "1.5.3", + "version": "1.5.4", "description": "Pipedream SDK", "main": "./dist/server.js", "module": "./dist/server.js", diff --git a/packages/sdk/src/server/index.ts b/packages/sdk/src/server/index.ts index 3b6171a0a3f32..d7f23a5c5f4fe 100644 --- a/packages/sdk/src/server/index.ts +++ b/packages/sdk/src/server/index.ts @@ -258,7 +258,7 @@ export class BackendClient extends BaseClient { let attempts = 0; const maxAttempts = 2; - while (!this.oauthAccessToken || this.oauthAccessToken.expiresAt - Date.now() <= 0) { + while (!this.oauthAccessToken || this.oauthAccessToken.expiresAt - Date.now() < 1000) { if (attempts > maxAttempts) { throw new Error("ran out of attempts trying to retrieve oauth access token"); } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f0207aa48fd93..90d514082abcc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -550,8 +550,7 @@ importers: specifier: ^4.0.0 version: 4.0.1 - components/airpinpoint: - specifiers: {} + components/airpinpoint: {} components/airplane: dependencies: @@ -14006,8 +14005,7 @@ importers: components/vk: {} - components/vlm_run: - specifiers: {} + components/vlm_run: {} components/voice: {}