From 8786dac2b36c8d03f365a950ab60fff462b2cdf9 Mon Sep 17 00:00:00 2001 From: einhornimmond Date: Mon, 27 Jan 2025 19:40:59 +0100 Subject: [PATCH] add memo variable to transaction received email --- backend/src/emails/sendEmailVariants.test.ts | 2 ++ backend/src/emails/sendEmailVariants.ts | 2 ++ backend/src/graphql/resolver/TransactionResolver.ts | 1 + .../src/graphql/resolver/util/settlePendingSenderTransaction.ts | 1 + 4 files changed, 6 insertions(+) diff --git a/backend/src/emails/sendEmailVariants.test.ts b/backend/src/emails/sendEmailVariants.test.ts index aee479441..76705deb9 100644 --- a/backend/src/emails/sendEmailVariants.test.ts +++ b/backend/src/emails/sendEmailVariants.test.ts @@ -562,6 +562,7 @@ describe('sendEmailVariants', () => { lastName: 'Lustig', email: 'peter@lustig.de', language: 'en', + memo: 'Du bist schon lustiger ;)', senderFirstName: 'Bibi', senderLastName: 'Bloxberg', senderEmail: 'bibi@bloxberg.de', @@ -580,6 +581,7 @@ describe('sendEmailVariants', () => { firstName: 'Peter', lastName: 'Lustig', locale: 'en', + memo: 'Du bist schon lustiger ;)', senderFirstName: 'Bibi', senderLastName: 'Bloxberg', senderEmail: 'bibi@bloxberg.de', diff --git a/backend/src/emails/sendEmailVariants.ts b/backend/src/emails/sendEmailVariants.ts index 8bcc9accd..5276a473a 100644 --- a/backend/src/emails/sendEmailVariants.ts +++ b/backend/src/emails/sendEmailVariants.ts @@ -247,6 +247,7 @@ export const sendTransactionReceivedEmail = (data: { senderFirstName: string senderLastName: string senderEmail: string + memo: string transactionAmount: Decimal }): Promise | boolean | null> => { return sendEmailTranslated({ @@ -256,6 +257,7 @@ export const sendTransactionReceivedEmail = (data: { firstName: data.firstName, lastName: data.lastName, locale: data.language, + memo: data.memo, senderFirstName: data.senderFirstName, senderLastName: data.senderLastName, senderEmail: data.senderEmail, diff --git a/backend/src/graphql/resolver/TransactionResolver.ts b/backend/src/graphql/resolver/TransactionResolver.ts index 26e4dcbcd..542fcbb93 100644 --- a/backend/src/graphql/resolver/TransactionResolver.ts +++ b/backend/src/graphql/resolver/TransactionResolver.ts @@ -190,6 +190,7 @@ export const executeTransaction = async ( lastName: recipient.lastName, email: recipient.emailContact.email, language: recipient.language, + memo, senderFirstName: sender.firstName, senderLastName: sender.lastName, senderEmail: sender.emailContact.email, diff --git a/backend/src/graphql/resolver/util/settlePendingSenderTransaction.ts b/backend/src/graphql/resolver/util/settlePendingSenderTransaction.ts index b9c7d8b36..0e293c56c 100644 --- a/backend/src/graphql/resolver/util/settlePendingSenderTransaction.ts +++ b/backend/src/graphql/resolver/util/settlePendingSenderTransaction.ts @@ -119,6 +119,7 @@ export async function settlePendingSenderTransaction( lastName: recipient.lastName, email: recipient.emailContact.email, language: recipient.language, + memo, senderFirstName: sender.firstName, senderLastName: sender.lastName, senderEmail: sender.emailContact.email,