Adds missing null checks before asStringList
This commit is contained in:
parent
ee2b503886
commit
d0f4ff11b7
@ -83,7 +83,7 @@ public class GlobalSettings {
|
||||
public void changeValue(NPCSetting npcSetting, Object newValue) {
|
||||
if (npcSetting.getValueType() == SettingValueType.STRING_LIST) {
|
||||
//Workaround to make sure it's treated as the correct type
|
||||
defaultNPCSettings.put(npcSetting, ConfigHelper.asStringList(newValue));
|
||||
defaultNPCSettings.put(npcSetting, newValue == null ? null : ConfigHelper.asStringList(newValue));
|
||||
} else {
|
||||
defaultNPCSettings.put(npcSetting, newValue);
|
||||
}
|
||||
|
@ -68,7 +68,7 @@ public class NPCSettings {
|
||||
public void changeSetting(NPCSetting setting, Object newValue) {
|
||||
if (setting.getValueType() == SettingValueType.STRING_LIST) {
|
||||
//Workaround to make sure it's treated as the correct type
|
||||
currentValues.put(setting, ConfigHelper.asStringList(newValue));
|
||||
currentValues.put(setting, newValue == null ? null : ConfigHelper.asStringList(newValue));
|
||||
} else {
|
||||
currentValues.put(setting, newValue);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user