diff --git a/src/Http/Middleware/TenantRoutes.php b/src/Http/Middleware/TenantRoutes.php index b01216e..17f9ae2 100644 --- a/src/Http/Middleware/TenantRoutes.php +++ b/src/Http/Middleware/TenantRoutes.php @@ -70,7 +70,18 @@ public function handle(Request $request, Closure $next, string ...$options): Res } if (! $this->sprout->hasCurrentTenancy() || ! $this->sprout->getCurrentTenancy()?->check()) { - throw NoTenantFoundException::make($resolverName, $tenancyName); + $defaultResolver = config('multitenancy.defaults.resolver'); + $defaultTenancy = config('multitenancy.defaults.tenancy'); + + /** + * @var string $defaultResolver + * @var string $defaultTenancy + */ + + throw NoTenantFoundException::make( + $resolverName ?? $defaultResolver, + $tenancyName ?? $defaultTenancy + ); } return $next($request);