Skip to content

Commit

Permalink
delete folder if it already exists
Browse files Browse the repository at this point in the history
  • Loading branch information
ImUrX committed Nov 6, 2024
1 parent 30367a9 commit d121973
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions server/core/src/main/java/dev/slimevr/config/ConfigManager.java
Original file line number Diff line number Diff line change
Expand Up @@ -115,6 +115,18 @@ public synchronized void saveConfig() {

// Serialize config
try {
// delete accidental folder caused by PR
// https://github.com/SlimeVR/SlimeVR-Server/pull/1176
var cfgFileMaybeFolder = cfgFile.toFile();
if (cfgFileMaybeFolder.isDirectory() && cfgFileMaybeFolder.delete()) {
LogManager
.severe(
"Unable to delete folder that has same name as the config file on path \""
+ cfgFile
+ "\""
);
return;
}
var cfgFolder = cfgFile.getParent().toFile();
if (!cfgFolder.getAbsoluteFile().exists() && !cfgFolder.mkdirs()) {
LogManager
Expand Down

0 comments on commit d121973

Please sign in to comment.