1
0
Fork 0
mirror of https://github.com/archtechx/tenancy.git synced 2026-02-05 05:14:03 +00:00

Horizon tags

This commit is contained in:
Samuel Štancl 2019-08-18 22:08:10 +02:00
parent 330ea13efd
commit fb5cdb3239

View file

@ -69,7 +69,15 @@ class TenancyServiceProvider extends ServiceProvider
public function makeQueuesTenantAware() public function makeQueuesTenantAware()
{ {
$this->app['queue']->createPayloadUsing(function () { $this->app['queue']->createPayloadUsing(function () {
return tenancy()->initialized ? ['tenant_uuid' => tenant('uuid')] : []; if (tenancy()->initialized) {
$uuid = tenant('uuid');
return [
'tenant_uuid' => $uuid,
'tags' => ["tenant:$uuid"],
];
}
return [];
}); });
$this->app['events']->listen(\Illuminate\Queue\Events\JobProcessing::class, function ($event) { $this->app['events']->listen(\Illuminate\Queue\Events\JobProcessing::class, function ($event) {