diff --git a/CHANGELOG.md b/CHANGELOG.md index f2afcc3..d9430cf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,13 @@ Pico Changelog ============== +### Version 1.0.2 +Released: - + +``` +* [Fixed] Check dependencies when a plugin is enabled by default +``` + ### Version 1.0.1 Released: 2016-02-27 diff --git a/lib/AbstractPicoPlugin.php b/lib/AbstractPicoPlugin.php index 55660d2..cc6cf97 100644 --- a/lib/AbstractPicoPlugin.php +++ b/lib/AbstractPicoPlugin.php @@ -77,6 +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); } } }