diff --git a/src/TenantRouteServiceProvider.php b/src/TenantRouteServiceProvider.php index 6b3aca3d..1f36b35b 100644 --- a/src/TenantRouteServiceProvider.php +++ b/src/TenantRouteServiceProvider.php @@ -11,10 +11,12 @@ class TenantRouteServiceProvider extends RouteServiceProvider { public function map() { - if (file_exists(base_path('routes/tenant.php'))) { - Route::middleware(['web', 'tenancy']) - ->namespace($this->app['config']['tenancy.tenant_route_namespace'] ?? 'App\Http\Controllers') - ->group(base_path('routes/tenant.php')); - } + $this->app->booted(function () { + if (file_exists(base_path('routes/tenant.php'))) { + Route::middleware(['web', 'tenancy']) + ->namespace($this->app['config']['tenancy.tenant_route_namespace'] ?? 'App\Http\Controllers') + ->group(base_path('routes/tenant.php')); + } + }); } }