FIX: do not prevent running ModuleManager in CLI mode

This commit is contained in:
Michal Kváček
2016-09-20 23:37:32 +02:00
parent 01a28fc65a
commit 5ddb31b57b
+6 -6
View File
@@ -15,15 +15,15 @@ class ModuleManager extends ServiceProvider
*/ */
public function boot() public function boot()
{ {
// ignore running from artisan // this service provider needs published config - config is merged right after this service provider
if (App::runningInConsole()) { try {
$modules = Module::where('is_template', false)
->get();
} catch (\Exception $e) {
// ignore error
return; 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 // iterate over all modules and enable or disable them
foreach ($modules as $module) { foreach ($modules as $module) {
$this->createModulesJson($module); $this->createModulesJson($module);