mirror of
https://github.com/IT4Change/gradido.git
synced 2026-03-01 12:44:43 +00:00
change email-parameter settings
This commit is contained in:
parent
5febacce09
commit
17cdacfd39
@ -71,10 +71,11 @@ 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: 'transactionReceivedNoSender',
|
senderEmail: undefined, // 'transactionReceivedNoSender',
|
||||||
memo: this.sendEmailCommandParams.memo || '',
|
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) {
|
switch(this.sendEmailCommandParams.mailType) {
|
||||||
case 'sendTransactionReceivedEmail':
|
case 'sendTransactionReceivedEmail':
|
||||||
await sendTransactionReceivedEmail(emailParams);
|
await sendTransactionReceivedEmail(emailParams);
|
||||||
|
|||||||
@ -175,14 +175,14 @@ export const sendTransactionReceivedEmail = (
|
|||||||
data: EmailCommonData & {
|
data: EmailCommonData & {
|
||||||
senderFirstName: string
|
senderFirstName: string
|
||||||
senderLastName: string
|
senderLastName: string
|
||||||
senderEmail: string
|
senderEmail: string | undefined
|
||||||
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 ? 'transactionReceived' : 'transactionReceivedNoSender',
|
template: data.senderEmail !== undefined ? 'transactionReceived' : 'transactionReceivedNoSender',
|
||||||
locals: {
|
locals: {
|
||||||
...data,
|
...data,
|
||||||
transactionAmount: decimalSeparatorByLanguage(data.transactionAmount, data.language),
|
transactionAmount: decimalSeparatorByLanguage(data.transactionAmount, data.language),
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user