From aa32cffe7bc1d7321f6f7f312e016f1a764dadee Mon Sep 17 00:00:00 2001
From: clauspeterhuebner
Date: Fri, 2 May 2025 18:30:17 +0200
Subject: [PATCH] set recipientUser after login in
setTransactionLinkInformation
---
frontend/src/pages/TransactionLink.vue | 13 +++++++++++++
1 file changed, 13 insertions(+)
diff --git a/frontend/src/pages/TransactionLink.vue b/frontend/src/pages/TransactionLink.vue
index 9d772ed1b..d28d8e917 100644
--- a/frontend/src/pages/TransactionLink.vue
+++ b/frontend/src/pages/TransactionLink.vue
@@ -270,6 +270,19 @@ function setTransactionLinkInformation() {
queryTransactionLink,
)
if (queryTransactionLink) {
+ // recipientUser is only set if the user is logged in
+ if (store.state.gradidoID !== null) {
+ queryTransactionLink.recipientUser = {
+ __typename: 'User',
+ gradidoID: store.state.gradidoID,
+ firstName: store.state.firstName,
+ alias: store.state.alias,
+ }
+ }
+ console.log(
+ 'TransactionLink.setTransactionLinkInformation... queryTransactionLink.recipientUser=',
+ queryTransactionLink.recipientUser,
+ )
linkData.value = queryTransactionLink
console.log('TransactionLink.setTransactionLinkInformation... linkData.value=', linkData.value)
if (linkData.value.__typename === 'ContributionLink' && store.state.token) {