diff --git a/util/Statistics.java b/util/Statistics.java index 2f591bd..d6c3792 100644 --- a/util/Statistics.java +++ b/util/Statistics.java @@ -60,6 +60,7 @@ private void checkStruct(){ public void onBotLogin(String botID, String IP){ if(!Constants.StatsLogBotIDs) return; + if (db == null) return; StringBuffer query = new StringBuffer(); query.append("INSERT INTO `").append(Constants.StatsDatabase).append("`.`botlogins` "); query.append("(`time`,`ip`,`botID`)VALUES("); @@ -71,6 +72,7 @@ public void onBotLogin(String botID, String IP){ public void onCheckRevision(String botID, String IP, String archive, int game){ if(!Constants.StatsLogCRevs) return; + if (db == null) return; StringBuffer query = new StringBuffer(); query.append("INSERT INTO `").append(Constants.StatsDatabase).append("`.`checkrevisions` "); query.append("(`game`,`version`,`time`,`ip`,`botID`)VALUES("); @@ -83,6 +85,7 @@ public void onCheckRevision(String botID, String IP, String archive, int game){ } public void onConnection(String IP){ if(!Constants.StatsLogConns) return; + if (db == null) return; StringBuffer query = new StringBuffer(); query.append("INSERT INTO `").append(Constants.StatsDatabase).append("`.`connections` "); query.append("(`time`,`ip`)VALUES(");