mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-07-09 03:14:30 -04:00
Email quotas exceeded
This commit is contained in:
parent
e6ccb9bde7
commit
2bd5c35775
@ -52,6 +52,7 @@ class EmailQuotaExceeded extends Mailable
|
||||
$this->title = ctrans('texts.email_quota_exceeded_subject');
|
||||
$this->body = ctrans('texts.email_quota_exceeded_body', ['quota' => $this->company->account->getDailyEmailLimit()]);
|
||||
$this->whitelabel = $this->company->account->isPaid();
|
||||
$this->replyTo('contact@invoiceninja.com', 'Contact');
|
||||
|
||||
return $this->from(config('mail.from.address'), config('mail.from.name'))
|
||||
->subject(ctrans('texts.email_quota_exceeded_subject'))
|
||||
|
@ -13,6 +13,7 @@ namespace App\Models;
|
||||
|
||||
use App\Jobs\Mail\NinjaMailerJob;
|
||||
use App\Jobs\Mail\NinjaMailerObject;
|
||||
use App\Mail\Ninja\EmailQuotaExceeded;
|
||||
use App\Models\Presenters\AccountPresenter;
|
||||
use App\Utils\Ninja;
|
||||
use App\Utils\Traits\MakesHash;
|
||||
@ -364,7 +365,7 @@ class Account extends BaseModel
|
||||
if(is_null(Cache::get("throttle_notified:{$this->key}"))) {
|
||||
|
||||
$nmo = new NinjaMailerObject;
|
||||
$nmo->mailable = new MaxCompanies($account->companies()->first());
|
||||
$nmo->mailable = new EmailQuotaExceeded($account->companies()->first());
|
||||
$nmo->company = $account->companies()->first();
|
||||
$nmo->settings = $account->companies()->first()->settings;
|
||||
$nmo->to_user = $account->companies()->first()->owner();
|
||||
|
Loading…
x
Reference in New Issue
Block a user