From 47edf3f565eb4c7b7f240fa2226cdd7517d31e5e Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Sun, 14 Sep 2014 14:46:59 +0300 Subject: [PATCH] Changed additional user emails to be sent from primary user name\email --- app/ninja/mailers/UserMailer.php | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/app/ninja/mailers/UserMailer.php b/app/ninja/mailers/UserMailer.php index 066db805d653..f4042cd8f4fb 100755 --- a/app/ninja/mailers/UserMailer.php +++ b/app/ninja/mailers/UserMailer.php @@ -23,7 +23,18 @@ class UserMailer extends Mailer { 'invitationMessage' => $invitor ? trans('texts.invitation_message', ['invitor' => $invitor->getDisplayName()]) : '' ]; - $this->sendTo($user->email, CONTACT_EMAIL, CONTACT_NAME, $subject, $view, $data); + if ($invitor) + { + $fromEmail = $invitor->email; + $fromName = $invitor->getDisplayName(); + } + else + { + $fromEmail = CONTACT_EMAIL; + $fromName = CONTACT_NAME; + } + + $this->sendTo($user->email, $fromEmail, $fromName, $subject, $view, $data); } public function sendNotification(User $user, Invoice $invoice, $notificationType, Payment $payment = null) @@ -46,7 +57,7 @@ class UserMailer extends Mailer { 'invoiceLink' => SITE_URL . "/{$entityType}s/{$invoice->public_id}" ]; - if ($payment) + if ($payment) { $data['paymentAmount'] = Utils::formatMoney($payment->amount, $invoice->client->currency_id); }