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 = $this->app['config']->get('services.gmail.token', []);
|
||||||
$token =Config::get('services.gmail.token');
|
$token = config('services.gmail.token');
|
||||||
|
|
||||||
$mail = new Mail;
|
$mail = new Mail;
|
||||||
|
|
||||||
return new GmailTransport($mail, $token);
|
return new GmailTransport($mail, $token);
|
||||||
|
@ -80,15 +80,15 @@ class BaseMailerJob implements ShouldQueue
|
|||||||
* just for this request.
|
* just for this request.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
Config::set('mail.driver', 'gmail');
|
config(['mail.driver' => 'gmail']);
|
||||||
Config::set('services.gmail.token', $user->oauth_user_token->access_token);
|
config(['services.gmail.token' => $user->oauth_user_token->access_token]);
|
||||||
Config::set('mail.from.address', $user->email);
|
config(['mail.from.address' => $user->email]);
|
||||||
Config::set('mail.from.name', $user->present()->name());
|
config(['mail.from.name' => $user->present()->name()]);
|
||||||
|
|
||||||
(new MailServiceProvider(app()))->register();
|
//(new MailServiceProvider(app()))->register();
|
||||||
|
|
||||||
nlog("after registering mail service provider");
|
nlog("after registering mail service provider");
|
||||||
nlog(Config::set('services.gmail.token'));
|
nlog(config('services.gmail.token'));
|
||||||
}
|
}
|
||||||
|
|
||||||
public function logMailError($errors, $recipient_object)
|
public function logMailError($errors, $recipient_object)
|
||||||
|
@ -17,9 +17,10 @@ use Illuminate\Contracts\Queue\ShouldQueue;
|
|||||||
use Illuminate\Mail\Mailable;
|
use Illuminate\Mail\Mailable;
|
||||||
use Illuminate\Queue\SerializesModels;
|
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;
|
public $invitation;
|
||||||
|
|
||||||
|
@ -9,7 +9,7 @@ use Illuminate\Queue\SerializesModels;
|
|||||||
|
|
||||||
class DownloadInvoices extends Mailable
|
class DownloadInvoices extends Mailable
|
||||||
{
|
{
|
||||||
use Queueable, SerializesModels;
|
// use Queueable, SerializesModels;
|
||||||
|
|
||||||
public $file_path;
|
public $file_path;
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
|
|||||||
|
|
||||||
class ExistingMigration extends Mailable
|
class ExistingMigration extends Mailable
|
||||||
{
|
{
|
||||||
use Queueable, SerializesModels;
|
// use Queueable, SerializesModels;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Create a new message instance.
|
* Create a new message instance.
|
||||||
|
@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
|
|||||||
|
|
||||||
class ImportCompleted extends Mailable
|
class ImportCompleted extends Mailable
|
||||||
{
|
{
|
||||||
use Queueable, SerializesModels;
|
// use Queueable, SerializesModels;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Create a new message instance.
|
* Create a new message instance.
|
||||||
|
@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
|
|||||||
|
|
||||||
class InvoiceWasPaid extends Mailable
|
class InvoiceWasPaid extends Mailable
|
||||||
{
|
{
|
||||||
use Queueable, SerializesModels;
|
// use Queueable, SerializesModels;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Create a new message instance.
|
* Create a new message instance.
|
||||||
|
@ -9,7 +9,7 @@ use Illuminate\Queue\SerializesModels;
|
|||||||
|
|
||||||
class MigrationCompleted extends Mailable
|
class MigrationCompleted extends Mailable
|
||||||
{
|
{
|
||||||
use Queueable, SerializesModels;
|
// use Queueable, SerializesModels;
|
||||||
|
|
||||||
public $company;
|
public $company;
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
|
|||||||
|
|
||||||
class MigrationFailed extends Mailable
|
class MigrationFailed extends Mailable
|
||||||
{
|
{
|
||||||
use Queueable, SerializesModels;
|
// use Queueable, SerializesModels;
|
||||||
|
|
||||||
public $exception;
|
public $exception;
|
||||||
public $content;
|
public $content;
|
||||||
|
@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
|
|||||||
|
|
||||||
class QuoteWasApproved extends Mailable
|
class QuoteWasApproved extends Mailable
|
||||||
{
|
{
|
||||||
use Queueable, SerializesModels;
|
// use Queueable, SerializesModels;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Create a new message instance.
|
* Create a new message instance.
|
||||||
|
@ -11,7 +11,7 @@ use SplFileObject;
|
|||||||
|
|
||||||
class SupportMessageSent extends Mailable
|
class SupportMessageSent extends Mailable
|
||||||
{
|
{
|
||||||
use Queueable, SerializesModels;
|
// use Queueable, SerializesModels;
|
||||||
|
|
||||||
public $message;
|
public $message;
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@ use Illuminate\Queue\SerializesModels;
|
|||||||
|
|
||||||
class TemplateEmail extends Mailable
|
class TemplateEmail extends Mailable
|
||||||
{
|
{
|
||||||
use Queueable, SerializesModels;
|
//use Queueable, SerializesModels;
|
||||||
|
|
||||||
private $build_email;
|
private $build_email;
|
||||||
|
|
||||||
|
@ -17,7 +17,7 @@ use Illuminate\Queue\SerializesModels;
|
|||||||
|
|
||||||
class TestMailServer extends Mailable
|
class TestMailServer extends Mailable
|
||||||
{
|
{
|
||||||
use Queueable, SerializesModels;
|
// use Queueable, SerializesModels;
|
||||||
|
|
||||||
public $message;
|
public $message;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user