From 4af6a67afce31f312357e809e50f6c14f709157c Mon Sep 17 00:00:00 2001 From: daneren2005 Date: Fri, 13 Jun 2014 15:24:54 -0700 Subject: Automatically filter out null preferences This should make it so people on older versions of servers won't even see settings which won't do anything for them. --- src/github/daneren2005/dsub/service/parser/UserParser.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/github/daneren2005/dsub/service/parser/UserParser.java b/src/github/daneren2005/dsub/service/parser/UserParser.java index 6ec8f113..4c0c8db7 100644 --- a/src/github/daneren2005/dsub/service/parser/UserParser.java +++ b/src/github/daneren2005/dsub/service/parser/UserParser.java @@ -64,6 +64,9 @@ public class UserParser extends AbstractParser { } private void parseSetting(User user, String name) { - user.addSetting(name, getBoolean(name)); + Boolean value = getBoolean(name); + if(value != null) { + user.addSetting(name, getBoolean(name)); + } } } -- cgit v1.2.3