summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZekerZhayard <trees1000@qq.com>2021-12-11 15:41:15 +0800
committerZekerZhayard <trees1000@qq.com>2021-12-11 15:41:15 +0800
commitad3e7501cab36caccfc1bb1ab0987d9c3c6cdb4f (patch)
treed1de9d9bac3e1757d4782974475d3a3326065e6f
parentf104aba739f7b352484eb50a4a97529c3c672bcd (diff)
downloadProject-Tick-ad3e7501cab36caccfc1bb1ab0987d9c3c6cdb4f.tar.gz
Project-Tick-ad3e7501cab36caccfc1bb1ab0987d9c3c6cdb4f.zip
Temporary files that are not used at runtime are now not checked.
-rw-r--r--src/main/java/io/github/zekerzhayard/forgewrapper/installer/detector/IFileDetector.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/io/github/zekerzhayard/forgewrapper/installer/detector/IFileDetector.java b/src/main/java/io/github/zekerzhayard/forgewrapper/installer/detector/IFileDetector.java
index 7e56bb4a00..1bb024a80a 100644
--- a/src/main/java/io/github/zekerzhayard/forgewrapper/installer/detector/IFileDetector.java
+++ b/src/main/java/io/github/zekerzhayard/forgewrapper/installer/detector/IFileDetector.java
@@ -205,7 +205,7 @@ public interface IFileDetector {
* @return True represents the file is ready.
*/
default boolean checkExtraFile(Path path, String sha1) {
- return Files.isRegularFile(path) && (sha1 == null || sha1.equals("") || sha1.toLowerCase(Locale.ENGLISH).equals(getFileSHA1(path)));
+ return sha1 == null || sha1.equals("") || (isFile(path) && sha1.toLowerCase(Locale.ENGLISH).equals(getFileSHA1(path)));
}
static boolean isFile(Path path) {