From 17cdacfd3924ad03837dfec35803813addcbd412 Mon Sep 17 00:00:00 2001
From: clauspeterhuebner
Date: Tue, 17 Feb 2026 18:13:50 +0100
Subject: [PATCH] change email-parameter settings
---
core/src/command/commands/SendEmailCommand.ts | 5 +++--
core/src/emails/sendEmailVariants.ts | 4 ++--
2 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/core/src/command/commands/SendEmailCommand.ts b/core/src/command/commands/SendEmailCommand.ts
index 5b6f3b04d..de73c5aae 100644
--- a/core/src/command/commands/SendEmailCommand.ts
+++ b/core/src/command/commands/SendEmailCommand.ts
@@ -71,10 +71,11 @@ export class SendEmailCommand extends BaseCommand<{ success: boolean }> {
language: recipientUser.language,
senderFirstName: senderUser.firstName,
senderLastName: senderUser.lastName,
- senderEmail: 'transactionReceivedNoSender',
+ senderEmail: undefined, // 'transactionReceivedNoSender',
memo: this.sendEmailCommandParams.memo || '',
- transactionAmount: new Decimal(this.sendEmailCommandParams.amount || 0),
+ transactionAmount: new Decimal(this.sendEmailCommandParams.amount || 0).abs(),
};
+ methodLogger.debug(`emailParams=${JSON.stringify(emailParams)}`)
switch(this.sendEmailCommandParams.mailType) {
case 'sendTransactionReceivedEmail':
await sendTransactionReceivedEmail(emailParams);
diff --git a/core/src/emails/sendEmailVariants.ts b/core/src/emails/sendEmailVariants.ts
index 7d9c7be71..8581fd58b 100644
--- a/core/src/emails/sendEmailVariants.ts
+++ b/core/src/emails/sendEmailVariants.ts
@@ -175,14 +175,14 @@ export const sendTransactionReceivedEmail = (
data: EmailCommonData & {
senderFirstName: string
senderLastName: string
- senderEmail: string
+ senderEmail: string | undefined
memo: string
transactionAmount: Decimal
},
): Promise | boolean | null | Error> => {
return sendEmailTranslated({
receiver: { to: `${data.firstName} ${data.lastName} <${data.email}>` },
- template: data.senderEmail ? 'transactionReceived' : 'transactionReceivedNoSender',
+ template: data.senderEmail !== undefined ? 'transactionReceived' : 'transactionReceivedNoSender',
locals: {
...data,
transactionAmount: decimalSeparatorByLanguage(data.transactionAmount, data.language),