Skip to content

Commit c91aad8

Browse files
committed
chore: fixed CredentialOfferClientV1_0_13.ts
1 parent 6be8f28 commit c91aad8

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

packages/client/lib/CredentialOfferClient.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,8 @@ export class CredentialOfferClient {
4646
} else {
4747
if (uri.includes('credential_offer_uri')) {
4848
const uriObj = getURIComponentsAsArray(uri) as unknown as Record<string, string> // FIXME
49-
const credentialOfferUri = uriObj['credential_offer_uri']
50-
const decodedUri = decodeURIComponent(credentialOfferUri);
49+
const credentialOfferUri = decodeURIComponent(uriObj['credential_offer_uri'])
50+
const decodedUri = decodeURIComponent(credentialOfferUri); // It is double URI encoded
5151
const response = await fetch(decodedUri)
5252
if (!(response && response.status >= 200 && response.status < 400)) {
5353
return Promise.reject(`the credential offer URI endpoint call was not successful. http code ${response.status} - reason ${response.statusText}`)

packages/client/lib/CredentialOfferClientV1_0_13.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ export class CredentialOfferClientV1_0_13 {
2828
let credentialOffer: CredentialOffer
2929
if (uri.includes('credential_offer_uri')) { // FIXME deduplicate
3030
const uriObj = getURIComponentsAsArray(uri) as unknown as Record<string, string> // FIXME
31-
const credentialOfferUri = uriObj['credential_offer_uri']
31+
const credentialOfferUri = decodeURIComponent(uriObj['credential_offer_uri']) // It is double URI encoded
3232
const decodedUri = decodeURIComponent(credentialOfferUri);
3333
const response = await fetch(decodedUri)
3434
if (!(response && response.status >= 200 && response.status < 400)) {

0 commit comments

Comments
 (0)