Skip to content

Commit

Permalink
chore: refactor method args to object, fixing build issue
Browse files Browse the repository at this point in the history
  • Loading branch information
nklomp committed Feb 8, 2024
1 parent 8cba122 commit d15b8ce
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions packages/presentation-exchange/src/functions.ts
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,13 @@ export async function createPEXPresentationSignCallback(
},
context: IRequiredContext
): Promise<IPEXPresentationSignCallback> {
function determineProofFormat(format?: Format | 'jwt' | 'lds' | 'EthereumEip712Signature2021', presentationDefinition: IPresentationDefinition) {
function determineProofFormat({
format,
presentationDefinition,
}: {
format?: Format | 'jwt' | 'lds' | 'EthereumEip712Signature2021'
presentationDefinition: IPresentationDefinition
}) {
let proofFormat: ProofFormat = 'jwt'
const formatOptions = format ?? args.format ?? presentationDefinition.format
if (formatOptions) {
Expand Down Expand Up @@ -66,7 +72,7 @@ export async function createPEXPresentationSignCallback(
throw Error(`Could not resolve DID document or match signing key to did ${idOpts.identifier.did}`)
}

const proofFormat = determineProofFormat(format, presentationDefinition)
const proofFormat = determineProofFormat({ format, presentationDefinition })
let header
if (!presentation.holder) {
presentation.holder = id.did
Expand Down

0 comments on commit d15b8ce

Please sign in to comment.