Comparing version
@@ -145,21 +145,16 @@ import { createClient } from '../../wixClient.js'; | ||
} | ||
try { | ||
const tokensResponse = await fetchTokens({ | ||
clientId: config.clientId, | ||
grantType: 'authorization_code', | ||
...(oauthData.redirectUri && { redirectUri: oauthData.redirectUri }), | ||
code, | ||
codeVerifier: oauthData.codeVerifier, | ||
}); | ||
return { | ||
accessToken: createAccessToken(tokensResponse.access_token, tokensResponse.expires_in), | ||
refreshToken: { | ||
value: tokensResponse.refresh_token, | ||
role: TokenRole.MEMBER, | ||
}, | ||
}; | ||
} | ||
catch (e) { | ||
throw new Error('Failed to get member tokens'); | ||
} | ||
const tokensResponse = await fetchTokens({ | ||
clientId: config.clientId, | ||
grantType: 'authorization_code', | ||
...(oauthData.redirectUri && { redirectUri: oauthData.redirectUri }), | ||
code, | ||
codeVerifier: oauthData.codeVerifier, | ||
}); | ||
return { | ||
accessToken: createAccessToken(tokensResponse.access_token, tokensResponse.expires_in), | ||
refreshToken: { | ||
value: tokensResponse.refresh_token, | ||
role: TokenRole.MEMBER, | ||
}, | ||
}; | ||
}; | ||
@@ -376,3 +371,8 @@ const logout = async (originalUrl) => { | ||
if (res.status !== 200) { | ||
throw new Error('something went wrong'); | ||
let responseJson; | ||
try { | ||
responseJson = await res.json(); | ||
} | ||
catch { } | ||
throw new Error(`Failed to fetch tokens from OAuth API: ${res.statusText}. request id: ${res.headers.get('x-request-id')}. ${responseJson ? `Response: ${JSON.stringify(responseJson)}` : ''}`); | ||
} | ||
@@ -379,0 +379,0 @@ const json = await res.json(); |
@@ -148,21 +148,16 @@ "use strict"; | ||
} | ||
try { | ||
const tokensResponse = await fetchTokens({ | ||
clientId: config.clientId, | ||
grantType: 'authorization_code', | ||
...(oauthData.redirectUri && { redirectUri: oauthData.redirectUri }), | ||
code, | ||
codeVerifier: oauthData.codeVerifier, | ||
}); | ||
return { | ||
accessToken: (0, tokenHelpers_js_1.createAccessToken)(tokensResponse.access_token, tokensResponse.expires_in), | ||
refreshToken: { | ||
value: tokensResponse.refresh_token, | ||
role: types_js_1.TokenRole.MEMBER, | ||
}, | ||
}; | ||
} | ||
catch (e) { | ||
throw new Error('Failed to get member tokens'); | ||
} | ||
const tokensResponse = await fetchTokens({ | ||
clientId: config.clientId, | ||
grantType: 'authorization_code', | ||
...(oauthData.redirectUri && { redirectUri: oauthData.redirectUri }), | ||
code, | ||
codeVerifier: oauthData.codeVerifier, | ||
}); | ||
return { | ||
accessToken: (0, tokenHelpers_js_1.createAccessToken)(tokensResponse.access_token, tokensResponse.expires_in), | ||
refreshToken: { | ||
value: tokensResponse.refresh_token, | ||
role: types_js_1.TokenRole.MEMBER, | ||
}, | ||
}; | ||
}; | ||
@@ -379,3 +374,8 @@ const logout = async (originalUrl) => { | ||
if (res.status !== 200) { | ||
throw new Error('something went wrong'); | ||
let responseJson; | ||
try { | ||
responseJson = await res.json(); | ||
} | ||
catch { } | ||
throw new Error(`Failed to fetch tokens from OAuth API: ${res.statusText}. request id: ${res.headers.get('x-request-id')}. ${responseJson ? `Response: ${JSON.stringify(responseJson)}` : ''}`); | ||
} | ||
@@ -382,0 +382,0 @@ const json = await res.json(); |
{ | ||
"name": "@wix/sdk", | ||
"version": "1.15.12", | ||
"version": "1.15.13", | ||
"license": "MIT", | ||
@@ -75,6 +75,6 @@ "author": { | ||
"@wix/sdk-context": "0.0.1", | ||
"@wix/sdk-runtime": "0.3.37", | ||
"@wix/sdk-types": "^1.13.5", | ||
"@wix/sdk-runtime": "0.3.38", | ||
"@wix/sdk-types": "^1.13.6", | ||
"jose": "^5.10.0", | ||
"type-fest": "^4.35.0" | ||
"type-fest": "^4.36.0" | ||
}, | ||
@@ -86,3 +86,3 @@ "optionalDependencies": { | ||
"@types/is-ci": "^3.0.4", | ||
"@types/node": "^20.17.19", | ||
"@types/node": "^20.17.22", | ||
"@vitest/ui": "^1.6.1", | ||
@@ -93,3 +93,3 @@ "@wix/ecom": "^1.0.886", | ||
"@wix/metro-runtime": "^1.1891.0", | ||
"@wix/sdk-runtime": "0.3.37", | ||
"@wix/sdk-runtime": "0.3.38", | ||
"eslint": "^8.57.1", | ||
@@ -100,4 +100,4 @@ "eslint-config-sdk": "0.0.0", | ||
"jsdom": "^22.1.0", | ||
"msw": "^2.7.1", | ||
"typescript": "^5.7.3", | ||
"msw": "^2.7.3", | ||
"typescript": "^5.8.2", | ||
"vitest": "^1.6.1", | ||
@@ -129,3 +129,3 @@ "vitest-teamcity-reporter": "^0.3.1" | ||
}, | ||
"falconPackageHash": "2a6b3025bec40591a3c7feb4ee23106c24d684e77eb9407d309ea5e5" | ||
"falconPackageHash": "7eaecb38174fcd89599d4973d0bb0eb8b5c38fcc6218fc24d901f0ae" | ||
} |
219153
0.09%+ Added
- Removed
Updated
Updated
Updated