From 979e58edf1667179993bd0ea955dc2074cb4066c Mon Sep 17 00:00:00 2001 From: huanghongxun Date: Thu, 13 Feb 2020 00:11:45 +0800 Subject: [PATCH] alt: not removing game if curse mod cannot be downloaded --- .../java/org/jackhuang/hmcl/mod/curse/CurseInstallTask.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/HMCLCore/src/main/java/org/jackhuang/hmcl/mod/curse/CurseInstallTask.java b/HMCLCore/src/main/java/org/jackhuang/hmcl/mod/curse/CurseInstallTask.java index 5bd87f46b..d46deb6c1 100644 --- a/HMCLCore/src/main/java/org/jackhuang/hmcl/mod/curse/CurseInstallTask.java +++ b/HMCLCore/src/main/java/org/jackhuang/hmcl/mod/curse/CurseInstallTask.java @@ -87,7 +87,7 @@ public final class CurseInstallTask extends Task { onDone().register(event -> { Exception ex = event.getTask().getException(); if (event.isFailed()) { - if (!(ex instanceof CurseCompletionException) || ex.getCause() instanceof FileNotFoundException) { + if (!(ex instanceof CurseCompletionException)) { repository.removeVersionFromDisk(name); } }