From 5ddb31b57bc6b310f74c2401800580baf5a30c3d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20Kv=C3=A1=C4=8Dek?= Date: Tue, 20 Sep 2016 23:37:32 +0200 Subject: [PATCH] FIX: do not prevent running ModuleManager in CLI mode --- app/Providers/ModuleManager.php | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/app/Providers/ModuleManager.php b/app/Providers/ModuleManager.php index 89704c2d..f251d23e 100644 --- a/app/Providers/ModuleManager.php +++ b/app/Providers/ModuleManager.php @@ -15,15 +15,15 @@ class ModuleManager extends ServiceProvider */ public function boot() { - // ignore running from artisan - if (App::runningInConsole()) { + // this service provider needs published config - config is merged right after this service provider + try { + $modules = Module::where('is_template', false) + ->get(); + } catch (\Exception $e) { + // ignore error return; } - // this service provider needs published config - config is merged right after this service provider - $modules = Module::where('is_template', false) - ->get(); - // iterate over all modules and enable or disable them foreach ($modules as $module) { $this->createModulesJson($module);