Merge branch 'release/3.1'

This commit is contained in:
Dylan K. Taylor
2018-07-12 19:32:14 +01:00
4 changed files with 39 additions and 13 deletions

View File

@ -267,7 +267,9 @@ abstract class PluginBase implements Plugin{
}
public function reloadConfig(){
@mkdir($this->dataFolder);
if(!$this->saveDefaultConfig()){
@mkdir($this->dataFolder);
}
$this->config = new Config($this->configFile);
if(($configStream = $this->getResource("config.yml")) !== null){
$this->config->setDefaults(yaml_parse(Config::fixYAMLIndexes(stream_get_contents($configStream))));