diff --git a/app/Models/Tenant.php b/app/Models/Tenant.php index f3a8817..b73e430 100644 --- a/app/Models/Tenant.php +++ b/app/Models/Tenant.php @@ -95,17 +95,17 @@ class Tenant extends BaseTenant implements TenantContract private static function resetCache(): void { Cache::forget('tenantsGlobal'); - self::setTenantsCached(); + self::getTenantsCached(); } /** - * Set all tenants in cache. + * Get all tenants in cache. * * @return \Illuminate\Support\Collection */ - public static function setTenantsCached(): \Illuminate\Support\Collection + public static function getTenantsCached(): \Illuminate\Support\Collection { - return Cache::rememberForever('tenantsGlobal', function () { + return Cache::remember('tenantsGlobal', 86400, function () { return Tenant::get(); }); } diff --git a/app/Providers/ViewServiceProvider.php b/app/Providers/ViewServiceProvider.php index 89baadc..4b35e8c 100644 --- a/app/Providers/ViewServiceProvider.php +++ b/app/Providers/ViewServiceProvider.php @@ -27,7 +27,7 @@ class ViewServiceProvider extends ServiceProvider } } if (Schema::hasTable('tenants')) { - View::share('tenantsGlobal', Tenant::setTenantsCached()); + View::share('tenantsGlobal', Tenant::getTenantsCached()); } } }