From 37edebcad9214c69fc2f9da3124ce391e6d8d409 Mon Sep 17 00:00:00 2001 From: CalDescent Date: Thu, 30 Dec 2021 15:50:14 +0000 Subject: [PATCH] Fixed cleanup bug which could cause problems for ArbitraryDataWriter --- src/main/java/org/qortal/arbitrary/ArbitraryDataFile.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/qortal/arbitrary/ArbitraryDataFile.java b/src/main/java/org/qortal/arbitrary/ArbitraryDataFile.java index 0784f50e..5a954438 100644 --- a/src/main/java/org/qortal/arbitrary/ArbitraryDataFile.java +++ b/src/main/java/org/qortal/arbitrary/ArbitraryDataFile.java @@ -129,9 +129,9 @@ public class ArbitraryDataFile { } // Or, if it's already in the data directory, we may need to move it else if (!path.equals(arbitraryDataFile.getFilePath())) { - // Wrong path, so relocate + // Wrong path, so relocate (but don't cleanup, as the source folder may still be needed by the caller) Path dest = arbitraryDataFile.getFilePath(); - FilesystemUtils.moveFile(path, dest, true); + FilesystemUtils.moveFile(path, dest, false); } return arbitraryDataFile;