Merge "Support null as default value when getting string from plugin config"
This commit is contained in:
@@ -69,7 +69,11 @@ public class PluginConfig {
|
||||
}
|
||||
|
||||
public String getString(String name, String defaultValue) {
|
||||
return Objects.firstNonNull(cfg.getString(PLUGIN, pluginName, name), defaultValue);
|
||||
if (defaultValue == null) {
|
||||
return cfg.getString(PLUGIN, pluginName, name);
|
||||
} else {
|
||||
return Objects.firstNonNull(cfg.getString(PLUGIN, pluginName, name), defaultValue);
|
||||
}
|
||||
}
|
||||
|
||||
public String[] getStringList(String name) {
|
||||
|
||||
Reference in New Issue
Block a user