mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-07-09 03:14:30 -04:00
Merge pull request #4878 from turbo124/v5-develop
Prevent mailables from being queueable
This commit is contained in:
commit
46b9bbcc09
@ -14,7 +14,8 @@ class GmailTransportManager extends MailManager
|
||||
{
|
||||
|
||||
//$token = $this->app['config']->get('services.gmail.token', []);
|
||||
$token =Config::get('services.gmail.token');
|
||||
$token = config('services.gmail.token');
|
||||
|
||||
$mail = new Mail;
|
||||
|
||||
return new GmailTransport($mail, $token);
|
||||
|
@ -80,15 +80,15 @@ class BaseMailerJob implements ShouldQueue
|
||||
* just for this request.
|
||||
*/
|
||||
|
||||
Config::set('mail.driver', 'gmail');
|
||||
Config::set('services.gmail.token', $user->oauth_user_token->access_token);
|
||||
Config::set('mail.from.address', $user->email);
|
||||
Config::set('mail.from.name', $user->present()->name());
|
||||
config(['mail.driver' => 'gmail']);
|
||||
config(['services.gmail.token' => $user->oauth_user_token->access_token]);
|
||||
config(['mail.from.address' => $user->email]);
|
||||
config(['mail.from.name' => $user->present()->name()]);
|
||||
|
||||
(new MailServiceProvider(app()))->register();
|
||||
//(new MailServiceProvider(app()))->register();
|
||||
|
||||
nlog("after registering mail service provider");
|
||||
nlog(Config::set('services.gmail.token'));
|
||||
nlog(config('services.gmail.token'));
|
||||
}
|
||||
|
||||
public function logMailError($errors, $recipient_object)
|
||||
|
@ -17,9 +17,10 @@ use Illuminate\Contracts\Queue\ShouldQueue;
|
||||
use Illuminate\Mail\Mailable;
|
||||
use Illuminate\Queue\SerializesModels;
|
||||
|
||||
class BouncedEmail extends Mailable implements ShouldQueue
|
||||
// class BouncedEmail extends Mailable implements ShouldQueue
|
||||
class BouncedEmail extends Mailable
|
||||
{
|
||||
use Queueable, SerializesModels;
|
||||
//use Queueable, SerializesModels;
|
||||
|
||||
public $invitation;
|
||||
|
||||
|
@ -9,7 +9,7 @@ use Illuminate\Queue\SerializesModels;
|
||||
|
||||
class DownloadInvoices extends Mailable
|
||||
{
|
||||
use Queueable, SerializesModels;
|
||||
// use Queueable, SerializesModels;
|
||||
|
||||
public $file_path;
|
||||
|
||||
|
@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
|
||||
|
||||
class ExistingMigration extends Mailable
|
||||
{
|
||||
use Queueable, SerializesModels;
|
||||
// use Queueable, SerializesModels;
|
||||
|
||||
/**
|
||||
* Create a new message instance.
|
||||
|
@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
|
||||
|
||||
class ImportCompleted extends Mailable
|
||||
{
|
||||
use Queueable, SerializesModels;
|
||||
// use Queueable, SerializesModels;
|
||||
|
||||
/**
|
||||
* Create a new message instance.
|
||||
|
@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
|
||||
|
||||
class InvoiceWasPaid extends Mailable
|
||||
{
|
||||
use Queueable, SerializesModels;
|
||||
// use Queueable, SerializesModels;
|
||||
|
||||
/**
|
||||
* Create a new message instance.
|
||||
|
@ -9,7 +9,7 @@ use Illuminate\Queue\SerializesModels;
|
||||
|
||||
class MigrationCompleted extends Mailable
|
||||
{
|
||||
use Queueable, SerializesModels;
|
||||
// use Queueable, SerializesModels;
|
||||
|
||||
public $company;
|
||||
|
||||
|
@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
|
||||
|
||||
class MigrationFailed extends Mailable
|
||||
{
|
||||
use Queueable, SerializesModels;
|
||||
// use Queueable, SerializesModels;
|
||||
|
||||
public $exception;
|
||||
public $content;
|
||||
|
@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
|
||||
|
||||
class QuoteWasApproved extends Mailable
|
||||
{
|
||||
use Queueable, SerializesModels;
|
||||
// use Queueable, SerializesModels;
|
||||
|
||||
/**
|
||||
* Create a new message instance.
|
||||
|
@ -11,7 +11,7 @@ use SplFileObject;
|
||||
|
||||
class SupportMessageSent extends Mailable
|
||||
{
|
||||
use Queueable, SerializesModels;
|
||||
// use Queueable, SerializesModels;
|
||||
|
||||
public $message;
|
||||
|
||||
|
@ -20,7 +20,7 @@ use Illuminate\Queue\SerializesModels;
|
||||
|
||||
class TemplateEmail extends Mailable
|
||||
{
|
||||
use Queueable, SerializesModels;
|
||||
//use Queueable, SerializesModels;
|
||||
|
||||
private $build_email;
|
||||
|
||||
|
@ -17,7 +17,7 @@ use Illuminate\Queue\SerializesModels;
|
||||
|
||||
class TestMailServer extends Mailable
|
||||
{
|
||||
use Queueable, SerializesModels;
|
||||
// use Queueable, SerializesModels;
|
||||
|
||||
public $message;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user