diff --git a/src/lib/RequestParser.ts b/src/lib/RequestParser.ts index 290987a9..9e7f6bb5 100644 --- a/src/lib/RequestParser.ts +++ b/src/lib/RequestParser.ts @@ -108,6 +108,7 @@ export class RequestParser { } return { + ...request, // Pass-through all other properties kind: requestType, appName: signStakingRequest.appName, senderLabel: signStakingRequest.senderLabel, @@ -771,6 +772,7 @@ export class RequestParser { case RequestType.SIGN_STAKING: const signStakingRequest = request as ParsedSignStakingRequest; return { + ...request, // Pass-through all other properties appName: signStakingRequest.appName, senderLabel: signStakingRequest.senderLabel, recipientLabel: signStakingRequest.recipientLabel, diff --git a/src/views/SignStaking.vue b/src/views/SignStaking.vue index a6d42ba4..396826ff 100644 --- a/src/views/SignStaking.vue +++ b/src/views/SignStaking.vue @@ -44,6 +44,8 @@ export default class SignStaking extends Vue { } const request: KeyguardClient.SignStakingRequest = { + ...this.request, // Pass-through all request parameters + appName: this.request.appName, keyId,