From fb5cdb32395520dc2c7c35bbd2189876463670e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Samuel=20=C5=A0tancl?= Date: Sun, 18 Aug 2019 22:08:10 +0200 Subject: [PATCH] Horizon tags --- src/TenancyServiceProvider.php | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/TenancyServiceProvider.php b/src/TenancyServiceProvider.php index 92da8e9a..e2805014 100644 --- a/src/TenancyServiceProvider.php +++ b/src/TenancyServiceProvider.php @@ -69,7 +69,15 @@ class TenancyServiceProvider extends ServiceProvider public function makeQueuesTenantAware() { $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) {