From 46c694975f7ded4776aca348e62160014284a3e8 Mon Sep 17 00:00:00 2001 From: Julian Hundeloh <5358638+jaulz@users.noreply.github.com> Date: Mon, 25 Nov 2024 20:50:01 +0100 Subject: [PATCH] fix: return Tenant from writeCache --- src/Resolvers/Contracts/CachedTenantResolver.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Resolvers/Contracts/CachedTenantResolver.php b/src/Resolvers/Contracts/CachedTenantResolver.php index 593ae51b..feae65a6 100644 --- a/src/Resolvers/Contracts/CachedTenantResolver.php +++ b/src/Resolvers/Contracts/CachedTenantResolver.php @@ -40,17 +40,17 @@ abstract class CachedTenantResolver implements TenantResolver return $tenant; } - $this->writeCache(...$args); - - return $tenant; + return $this->writeCache(...$args); } - public function writeCache(...$args): void + public function writeCache(...$args): Tenant { $key = $this->getCacheKey(...$args); $tenant = $this->resolveWithoutCache(...$args); $this->cache->put($key, $tenant, static::$cacheTTL); + + return $tenant; } public function invalidateCache(Tenant $tenant): void