diff --git a/app/Jobs/Mail/PaymentFailedMailer.php b/app/Jobs/Mail/PaymentFailedMailer.php index 9bdeafd63816..aebc9cbb330c 100644 --- a/app/Jobs/Mail/PaymentFailedMailer.php +++ b/app/Jobs/Mail/PaymentFailedMailer.php @@ -31,6 +31,7 @@ use Illuminate\Foundation\Bus\Dispatchable; use Illuminate\Queue\InteractsWithQueue; use Illuminate\Queue\SerializesModels; use Illuminate\Support\Facades\Mail; +use Illuminate\Support\Facades\App; /*Multi Mailer implemented*/ @@ -74,8 +75,10 @@ class PaymentFailedMailer implements ShouldQueue //Set DB MultiDB::setDb($this->company->db); - + App::setLocale($this->client->locale()); + $settings = $this->client->getMergedSettings(); + $amount = 0; $invoice = false; diff --git a/app/Mail/Admin/ClientPaymentFailureObject.php b/app/Mail/Admin/ClientPaymentFailureObject.php index ad2629c3f27a..265845280538 100644 --- a/app/Mail/Admin/ClientPaymentFailureObject.php +++ b/app/Mail/Admin/ClientPaymentFailureObject.php @@ -124,7 +124,8 @@ class ClientPaymentFailureObject 'settings' => $this->client->getMergedSettings(), 'whitelabel' => $this->company->account->isPaid() ? true : false, 'url' => $this->invoices->first()->invitations->first()->getPaymentLink(), - 'button' => 'texts.pay_now', + // 'button' => 'texts.pay_now', + 'button' => ctrans('texts.pay_now'), 'additional_info' => false, 'company' => $this->company, ];