Free email list update

This commit is contained in:
David Bomba 2022-10-24 21:49:05 +11:00
parent 922aecdd9f
commit fce12d1fcf
2 changed files with 8 additions and 3 deletions

View File

@ -86,7 +86,7 @@ class CreateAccount
$sp794f3f->hosted_company_count = config('ninja.quotas.free.max_companies'); $sp794f3f->hosted_company_count = config('ninja.quotas.free.max_companies');
$sp794f3f->account_sms_verified = true; $sp794f3f->account_sms_verified = true;
if(in_array($this->getDomain($this->request['email']), ['yopmail.com','gmail.com', 'hotmail.com', 'outlook.com', 'yahoo.com', 'aol.com', 'mail.ru'])){ if(in_array($this->getDomain($this->request['email']), ['givmail.com','yopmail.com','gmail.com', 'hotmail.com', 'outlook.com', 'yahoo.com', 'aol.com', 'mail.ru'])){
$sp794f3f->account_sms_verified = false; $sp794f3f->account_sms_verified = false;
} }

View File

@ -17,11 +17,13 @@ use App\Libraries\MultiDB;
use App\Mail\User\UserNotificationMailer; use App\Mail\User\UserNotificationMailer;
use App\Models\Company; use App\Models\Company;
use App\Models\User; use App\Models\User;
use App\Utils\Ninja;
use Illuminate\Bus\Queueable; use Illuminate\Bus\Queueable;
use Illuminate\Contracts\Queue\ShouldQueue; use Illuminate\Contracts\Queue\ShouldQueue;
use Illuminate\Foundation\Bus\Dispatchable; use Illuminate\Foundation\Bus\Dispatchable;
use Illuminate\Queue\InteractsWithQueue; use Illuminate\Queue\InteractsWithQueue;
use Illuminate\Queue\SerializesModels; use Illuminate\Queue\SerializesModels;
use Illuminate\Support\Facades\App;
use Illuminate\Support\Facades\Mail; use Illuminate\Support\Facades\Mail;
use stdClass; use stdClass;
@ -54,11 +56,14 @@ class UserEmailChanged implements ShouldQueue
public function handle() public function handle()
{ {
nlog('notifying user of email change');
//Set DB //Set DB
MultiDB::setDb($this->company->db); MultiDB::setDb($this->company->db);
App::forgetInstance('translator');
$t = app('translator');
$t->replace(Ninja::transformTranslations($this->company->settings));
App::setLocale($this->company->getLocale());
/*Build the object*/ /*Build the object*/
$mail_obj = new stdClass; $mail_obj = new stdClass;
$mail_obj->subject = ctrans('texts.email_address_changed'); $mail_obj->subject = ctrans('texts.email_address_changed');