From ac0d7ffe72b04853bf60ac9aaf9a109804fbe6f2 Mon Sep 17 00:00:00 2001 From: sigonasr2 Date: Sat, 20 Aug 2022 13:32:12 -0500 Subject: [PATCH] Safety code in case the database folder does not exist. (#8) Co-authored-by: sigonasr2 --- ArcadeReader.java | 1 + 1 file changed, 1 insertion(+) diff --git a/ArcadeReader.java b/ArcadeReader.java index d0ea92a..0e23a50 100644 --- a/ArcadeReader.java +++ b/ArcadeReader.java @@ -745,6 +745,7 @@ public class ArcadeReader { for (String song : sigPlace.SONG_DATABASE.get(reader).keySet()) { List data = sigPlace.SONG_DATABASE.get(reader).get(song); try { + Files.createDirectories(Paths.get("database",reader)); Files.write(Paths.get("database",reader,song), data, Charset.defaultCharset(), StandardOpenOption.CREATE,StandardOpenOption.TRUNCATE_EXISTING,StandardOpenOption.WRITE); } catch (IOException e) { e.printStackTrace();