1
0
Fork 0
mirror of https://github.com/archtechx/tenancy.git synced 2025-12-12 17:24:03 +00:00

Add extra dispatchNow tenancy init check

This commit is contained in:
Samuel Štancl 2019-10-29 22:06:42 +01:00
parent ccb68f5400
commit 518ac4947c

View file

@ -108,8 +108,10 @@ class TenancyServiceProvider extends ServiceProvider
// Queue tenancy // Queue tenancy
$this->app['events']->listen(\Illuminate\Queue\Events\JobProcessing::class, function ($event) { $this->app['events']->listen(\Illuminate\Queue\Events\JobProcessing::class, function ($event) {
if (array_key_exists('tenant_id', $event->job->payload())) { if (array_key_exists('tenant_id', $event->job->payload())) {
if (! tenancy()->initialized) { // dispatchNow
tenancy()->initialize(tenancy()->find($event->job->payload()['tenant_id'])); tenancy()->initialize(tenancy()->find($event->job->payload()['tenant_id']));
} }
}
}); });
} }
} }