diff --git a/app/Traits/Modules.php b/app/Traits/Modules.php index e05c95d96..e6bcfaad2 100644 --- a/app/Traits/Modules.php +++ b/app/Traits/Modules.php @@ -55,17 +55,8 @@ trait Modules // Get Module public function getModule($alias) { - // Get data from cache - $item = Cache::get('apps.' . $alias); - - if (!empty($item)) { - return $item; - } - $item = static::getResponseData('GET', 'apps/' . $alias); - Cache::put('apps.' . $alias, $item, Date::now()->addHour()); - return $item; } @@ -413,6 +404,8 @@ trait Modules $company_id = session('company_id'); $locale = app()->getLocale(); + Cache::forget('installed.' . $company_id . '.module'); + Console::run("php artisan module:install {$module->alias} {$company_id} {$locale}"); return [