Fixed configuration not found and does not create it automatically
This commit is contained in:
parent
0e180537e8
commit
c23f4fe190
@ -110,6 +110,14 @@ public class Daedalus extends Application {
|
|||||||
if (getExternalFilesDir(null) != null) {
|
if (getExternalFilesDir(null) != null) {
|
||||||
rulesPath = getExternalFilesDir(null).getPath() + "/rules/";
|
rulesPath = getExternalFilesDir(null).getPath() + "/rules/";
|
||||||
configPath = getExternalFilesDir(null).getPath() + "/config.json";
|
configPath = getExternalFilesDir(null).getPath() + "/config.json";
|
||||||
|
|
||||||
|
File configDir = new File(rulesPath);
|
||||||
|
if (!configDir.isDirectory()) {
|
||||||
|
Logger.warning("Configuration directory is not a directory. Delete result: " + String.valueOf(configDir.delete()));
|
||||||
|
}
|
||||||
|
if (!configDir.exists()) {
|
||||||
|
Logger.debug("Configuration directory does not exist. Create result: " + String.valueOf(configDir.mkdirs()));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
initData();
|
initData();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user