Don't always check dependants of a disabled plugin

This isn't necessary because dependant plugins will check their dependencies on their own. Follow-up to f10440b
This commit is contained in:
Daniel Rudolf 2016-02-29 20:41:41 +01:00
parent 98b1f87281
commit c0a7fdc801

View file

@ -77,9 +77,9 @@ abstract class AbstractPicoPlugin implements PicoPluginInterface
$pluginConfig = $this->getConfig(get_called_class());
if (is_array($pluginConfig) && isset($pluginConfig['enabled'])) {
$this->setEnabled($pluginConfig['enabled']);
} else {
// make sure dependencies are checked
$this->setEnabled($this->enabled, true, true);
} elseif ($this->enabled) {
// make sure dependencies are fulfilled
$this->checkDependencies(true);
}
}
}