More secure writelogfile command

This commit is contained in:
Brokkonaut
2018-08-03 18:29:22 +02:00
parent cfea33e1fd
commit c623525847

View File

@@ -533,7 +533,7 @@ public class CommandsHandler implements CommandExecutor {
return; return;
} }
state = conn.createStatement(); state = conn.createStatement();
file = new File("plugins/LogBlock/log/" + params.getTitle().replace(":", ".") + ".log"); file = new File("plugins/LogBlock/log/" + params.getTitle().replace(":", ".").replace("/", "_") + ".log");
sender.sendMessage(ChatColor.GREEN + "Creating " + file.getName()); sender.sendMessage(ChatColor.GREEN + "Creating " + file.getName());
rs = executeQuery(state, params.getQuery()); rs = executeQuery(state, params.getQuery());
file.getParentFile().mkdirs(); file.getParentFile().mkdirs();