Skip to content

Commit cd72dc6

Browse files
committed
fix: Comparison of request subject signing with response was not normalized for a comparison
1 parent eac1871 commit cd72dc6

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

packages/client/lib/CredentialRequestClient.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ export class CredentialRequestClient {
114114
response.access_token = requestToken;
115115

116116
if ((uniformRequest.credential_subject_issuance && response.successBody) || response.successBody?.credential_subject_issuance) {
117-
if (uniformRequest.credential_subject_issuance !== response.successBody?.credential_subject_issuance) {
117+
if (JSON.stringify(uniformRequest.credential_subject_issuance) !== JSON.stringify(response.successBody?.credential_subject_issuance)) {
118118
throw Error('Subject signing was requested, but issuer did not provide the options in its response');
119119
}
120120
}

0 commit comments

Comments
 (0)