From 364bb05da813de75ff4267cd8f548304f2a5b90b Mon Sep 17 00:00:00 2001
From: clauspeterhuebner
Date: Fri, 29 Aug 2025 00:49:34 +0200
Subject: [PATCH] now use the correct senderCom.publicJwtKey to verify
transferredRedeemJwt
---
backend/src/graphql/resolver/TransactionLinkResolver.ts | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/backend/src/graphql/resolver/TransactionLinkResolver.ts b/backend/src/graphql/resolver/TransactionLinkResolver.ts
index 8432ae9d5..f5341d383 100644
--- a/backend/src/graphql/resolver/TransactionLinkResolver.ts
+++ b/backend/src/graphql/resolver/TransactionLinkResolver.ts
@@ -637,7 +637,7 @@ export class TransactionLinkResolver {
throw new Error(errmsg)
}
logger.debug('queryRedeemJwtLink... senderCom=', senderCom)
- const verifiedJwtPayload = await verify(signedTransferPayload.handshakeID, signedTransferPayload.jwt, signedTransferPayload.publicKey) as SignedTransferPayloadType
+ const verifiedJwtPayload = await verify(signedTransferPayload.handshakeID, signedTransferPayload.jwt, senderCom.publicJwtKey!) as SignedTransferPayloadType
logger.debug('queryRedeemJwtLink... verifiedJwtPayload=', verifiedJwtPayload)
let verifiedRedeemJwtPayload: RedeemJwtPayloadType | null = null
if (verifiedJwtPayload === null) {