From ce30aa7702ff39a6fdea95da89e479280670c362 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Thu, 10 Nov 2022 19:59:52 +1100 Subject: [PATCH] Improve quality of payment emails --- app/Mail/Engine/PaymentEmailEngine.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/Mail/Engine/PaymentEmailEngine.php b/app/Mail/Engine/PaymentEmailEngine.php index 951fe587a3e1..f1eaac47ffb5 100644 --- a/app/Mail/Engine/PaymentEmailEngine.php +++ b/app/Mail/Engine/PaymentEmailEngine.php @@ -257,6 +257,12 @@ class PaymentEmailEngine extends BaseEmailEngine $invoice_field = $invoice->{$field}; + if(in_array($field, ['amount', 'balance'])) + $invoice_field = Number::formatMoney($invoice_field, $this->client); + + if($field == 'due_date') + $invoice_field = $this->translateDate($invoice_field, $this->client->date_format(), $this->client->locale()); + $invoicex .= ctrans('texts.invoice_number_short') . "{$invoice->number} {$invoice_field}"; }