From e46c735efa01a52bf57ec882e1c61b8c3e9ef546 Mon Sep 17 00:00:00 2001 From: CalDescent Date: Sat, 3 Jul 2021 18:05:17 +0100 Subject: [PATCH] Fixed recently introduced bugs with file management. --- src/main/java/org/qortal/storage/DataFile.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/qortal/storage/DataFile.java b/src/main/java/org/qortal/storage/DataFile.java index e473d23c..56fb5327 100644 --- a/src/main/java/org/qortal/storage/DataFile.java +++ b/src/main/java/org/qortal/storage/DataFile.java @@ -145,7 +145,7 @@ public class DataFile { throw new IllegalStateException("Unable to create data subdirectory"); } } - return outputDirectory + base58Digest; + return outputDirectory + File.separator + base58Digest; } public ValidationResult isValid() { @@ -273,7 +273,7 @@ public class DataFile { Path path = Paths.get(this.filePath); String dataPath = Settings.getInstance().getDataPath(); Path dataDirectory = Paths.get(dataPath); - if (!path.toAbsolutePath().startsWith(dataDirectory)) { + if (!path.toAbsolutePath().startsWith(dataDirectory.toAbsolutePath())) { return false; }