From 02eab89d82ed7a2a531b64ddc2937bc898daf363 Mon Sep 17 00:00:00 2001 From: CalDescent Date: Sun, 21 Nov 2021 19:24:20 +0000 Subject: [PATCH] Fixed bug when trying to delete a file instead of a directory. --- .../controller/arbitrary/ArbitraryDataCleanupManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/qortal/controller/arbitrary/ArbitraryDataCleanupManager.java b/src/main/java/org/qortal/controller/arbitrary/ArbitraryDataCleanupManager.java index 095f7eec..1636703f 100644 --- a/src/main/java/org/qortal/controller/arbitrary/ArbitraryDataCleanupManager.java +++ b/src/main/java/org/qortal/controller/arbitrary/ArbitraryDataCleanupManager.java @@ -222,7 +222,7 @@ public class ArbitraryDataCleanupManager extends Thread { } // If the directory is empty, we still need to delete its parent folder - if (contentsCount == 0 && tempDir.toFile().exists()) { + if (contentsCount == 0 && tempDir.toFile().isDirectory() && tempDir.toFile().exists()) { try { LOGGER.info("Parent directory {} is empty, so deleting it", tempDir); FilesystemUtils.safeDeleteDirectory(tempDir, false);