From a7917f42b38d3eeabb842ec1879322018e38e460 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cihan=20=C5=9Eent=C3=BCrk?= <53110792+CihanSenturk@users.noreply.github.com> Date: Sat, 13 Dec 2025 22:08:24 +0300 Subject: [PATCH] fixed cache module version issue --- app/Traits/Modules.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/app/Traits/Modules.php b/app/Traits/Modules.php index 8c2c17fd5..58bc8602f 100644 --- a/app/Traits/Modules.php +++ b/app/Traits/Modules.php @@ -457,6 +457,10 @@ trait Modules $limit->action_status = false; $limit->view_status = false; $limit->message = $module_limit->message; + + // Clear cache to reflect changes + Cache::forget('updates'); + Cache::forget('versions'); } } @@ -483,12 +487,16 @@ trait Modules return $limit; } + $module_companies = Module::allCompanies()->enabled()->alias($alias)->get(); + + if (! $module_companies->count()) { + return $limit; + } + $limit->action_status = false; $limit->view_status = false; $limit->message = "Not able to app $alias."; - $module_companies = Module::allCompanies()->alias($alias)->get(); - foreach ($module_companies as $module) { switch ($version->subscription->action_status) { case 'disabled':