From 3a2e68c334cb4192f59d01ca03235299d6ab1658 Mon Sep 17 00:00:00 2001 From: CalDescent Date: Sun, 7 Nov 2021 17:16:42 +0000 Subject: [PATCH] Improved directory structure of the "reader" cache --- src/main/java/org/qortal/arbitrary/ArbitraryDataReader.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/java/org/qortal/arbitrary/ArbitraryDataReader.java b/src/main/java/org/qortal/arbitrary/ArbitraryDataReader.java index e95801d0..52eccacd 100644 --- a/src/main/java/org/qortal/arbitrary/ArbitraryDataReader.java +++ b/src/main/java/org/qortal/arbitrary/ArbitraryDataReader.java @@ -34,7 +34,6 @@ import java.security.InvalidAlgorithmParameterException; import java.security.InvalidKeyException; import java.security.NoSuchAlgorithmException; import java.util.Arrays; -import java.util.MissingResourceException; public class ArbitraryDataReader { @@ -64,7 +63,7 @@ public class ArbitraryDataReader { // Use the user-specified temp dir, as it is deterministic, and is more likely to be located on reusable storage hardware String baseDir = Settings.getInstance().getTempDataPath(); - this.workingPath = Paths.get(baseDir, "reader", this.resourceId); + this.workingPath = Paths.get(baseDir, "reader", this.resourceIdType.toString(), this.resourceId, this.service.toString()); this.uncompressedPath = Paths.get(this.workingPath.toString() + File.separator + "data"); }