* configstats.jsp: Fix full stats checkbox default

This commit is contained in:
zzz
2010-04-12 19:12:04 +00:00
parent 0f502b4229
commit aac96b15b0
2 changed files with 3 additions and 6 deletions

View File

@ -139,9 +139,6 @@ public class ConfigStatsHelper extends HelperBase {
public boolean getCurrentCanBeGraphed() { return _currentCanBeGraphed; }
public String getExplicitFilter() { return _filter; }
public boolean getIsFull() {
String f = _context.getProperty(StatManager.PROP_STAT_FULL);
if (f != null && f.equals("true"))
return true;
return false;
return _context.getBooleanPropertyDefaultTrue(StatManager.PROP_STAT_FULL);
}
}

View File

@ -39,8 +39,8 @@ public class StatManager {
public static final String PROP_STAT_FILTER = "stat.logFilters";
public static final String PROP_STAT_FILE = "stat.logFile";
public static final String DEFAULT_STAT_FILE = "stats.log";
/** default true */
public static final String PROP_STAT_FULL = "stat.full";
public static final String DEFAULT_STAT_FULL = "true";
public static final String PROP_STAT_REQUIRED = "stat.required";
/**
* These are all the stats published in netDb, plus those required for the operation of
@ -211,7 +211,7 @@ public class StatManager {
* @return true if the stat should be ignored.
*/
public boolean ignoreStat(String statName) {
if (_context.getProperty(PROP_STAT_FULL, DEFAULT_STAT_FULL).equalsIgnoreCase("true"))
if (_context.getBooleanPropertyDefaultTrue(PROP_STAT_FULL))
return false;
String required = _context.getProperty(PROP_STAT_REQUIRED, DEFAULT_STAT_REQUIRED);
String req[] = required.split(",");