We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7e8a5fd commit b28b39eCopy full SHA for b28b39e
packages/siop-oid4vp/lib/rp/RP.ts
@@ -434,8 +434,12 @@ export class RP {
434
state,
435
nonce,
436
verification: mergeVerificationOpts(this._verifyResponseOptions, opts),
437
- presentationDefinitions: this._verifyResponseOptions.presentationDefinitions ?? opts?.presentationDefinitions,
438
- dcqlQuery: this._verifyResponseOptions.dcqlQuery ?? opts?.dcqlQuery
+ ...(opts?.presentationDefinitions && !opts?.dcqlQuery && {
+ presentationDefinitions: this._verifyResponseOptions.presentationDefinitions ?? opts?.presentationDefinitions
439
+ }),
440
+ ...(opts?.dcqlQuery && !opts?.presentationDefinitions && {
441
+ dcqlQuery: this._verifyResponseOptions.dcqlQuery ?? opts?.dcqlQuery
442
+ })
443
}
444
445
0 commit comments