mirror of
https://github.com/archtechx/tenancy.git
synced 2026-02-04 17:44:05 +00:00
Correct useTenantRoutesInFortify(), delete unused import
This commit is contained in:
parent
fd902eadd5
commit
dd0a742028
1 changed files with 3 additions and 4 deletions
|
|
@ -7,7 +7,6 @@ namespace Stancl\Tenancy\Bootstrappers\Integrations;
|
||||||
use Illuminate\Config\Repository;
|
use Illuminate\Config\Repository;
|
||||||
use Stancl\Tenancy\Contracts\TenancyBootstrapper;
|
use Stancl\Tenancy\Contracts\TenancyBootstrapper;
|
||||||
use Stancl\Tenancy\Contracts\Tenant;
|
use Stancl\Tenancy\Contracts\Tenant;
|
||||||
use Stancl\Tenancy\Enums\Context;
|
|
||||||
use Stancl\Tenancy\Resolvers\PathTenantResolver;
|
use Stancl\Tenancy\Resolvers\PathTenantResolver;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -78,14 +77,14 @@ class FortifyRouteBootstrapper implements TenancyBootstrapper
|
||||||
$tenantParameterName = static::$defaultParameterNames ? 'tenant' : PathTenantResolver::tenantParameterName();
|
$tenantParameterName = static::$defaultParameterNames ? 'tenant' : PathTenantResolver::tenantParameterName();
|
||||||
$tenantParameterValue = static::$defaultParameterNames ? $tenant->getTenantKey() : PathTenantResolver::tenantParameterValue($tenant);
|
$tenantParameterValue = static::$defaultParameterNames ? $tenant->getTenantKey() : PathTenantResolver::tenantParameterValue($tenant);
|
||||||
|
|
||||||
$generateLink = function (array $redirect) use ($tenantParameterValue, $tenantParameterName) {
|
$generateLink = function (string $redirect) use ($tenantParameterValue, $tenantParameterName) {
|
||||||
return route($redirect['route_name'], static::$passTenantParameter ? [$tenantParameterName => $tenantParameterValue] : []);
|
return route($redirect, static::$passTenantParameter ? [$tenantParameterName => $tenantParameterValue] : []);
|
||||||
};
|
};
|
||||||
|
|
||||||
// Get redirect URLs for the configured redirect routes
|
// Get redirect URLs for the configured redirect routes
|
||||||
$redirects = array_merge(
|
$redirects = array_merge(
|
||||||
$this->originalFortifyConfig['redirects'] ?? [], // Fortify config redirects
|
$this->originalFortifyConfig['redirects'] ?? [], // Fortify config redirects
|
||||||
array_map(fn (array $redirect) => $generateLink($redirect), static::$fortifyRedirectMap), // Mapped redirects
|
array_map(fn (string $redirect) => $generateLink($redirect), static::$fortifyRedirectMap), // Mapped redirects
|
||||||
);
|
);
|
||||||
|
|
||||||
if (static::$fortifyHome) {
|
if (static::$fortifyHome) {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue