change dependent senderEmail check

This commit is contained in:
clauspeterhuebner 2026-02-17 18:32:07 +01:00
parent 17cdacfd39
commit fa90047482
2 changed files with 3 additions and 3 deletions

View File

@ -71,7 +71,7 @@ export class SendEmailCommand extends BaseCommand<{ success: boolean }> {
language: recipientUser.language, language: recipientUser.language,
senderFirstName: senderUser.firstName, senderFirstName: senderUser.firstName,
senderLastName: senderUser.lastName, senderLastName: senderUser.lastName,
senderEmail: undefined, // 'transactionReceivedNoSender', senderEmail: senderUser.emailId !== null ? senderUser.emailContact.email : null,
memo: this.sendEmailCommandParams.memo || '', memo: this.sendEmailCommandParams.memo || '',
transactionAmount: new Decimal(this.sendEmailCommandParams.amount || 0).abs(), transactionAmount: new Decimal(this.sendEmailCommandParams.amount || 0).abs(),
}; };

View File

@ -175,14 +175,14 @@ export const sendTransactionReceivedEmail = (
data: EmailCommonData & { data: EmailCommonData & {
senderFirstName: string senderFirstName: string
senderLastName: string senderLastName: string
senderEmail: string | undefined senderEmail: string | null
memo: string memo: string
transactionAmount: Decimal transactionAmount: Decimal
}, },
): Promise<Record<string, unknown> | boolean | null | Error> => { ): Promise<Record<string, unknown> | boolean | null | Error> => {
return sendEmailTranslated({ return sendEmailTranslated({
receiver: { to: `${data.firstName} ${data.lastName} <${data.email}>` }, receiver: { to: `${data.firstName} ${data.lastName} <${data.email}>` },
template: data.senderEmail !== undefined ? 'transactionReceived' : 'transactionReceivedNoSender', template: data.senderEmail !== null ? 'transactionReceived' : 'transactionReceivedNoSender',
locals: { locals: {
...data, ...data,
transactionAmount: decimalSeparatorByLanguage(data.transactionAmount, data.language), transactionAmount: decimalSeparatorByLanguage(data.transactionAmount, data.language),