From ac1f2ec1ede8a9b85d8867ea186a71fa9fac5066 Mon Sep 17 00:00:00 2001 From: Haowei Wen Date: Wed, 17 Feb 2021 22:47:17 +0800 Subject: [PATCH] fix: skin upload: error message from server is not displayed --- .../org/jackhuang/hmcl/auth/yggdrasil/YggdrasilService.java | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/HMCLCore/src/main/java/org/jackhuang/hmcl/auth/yggdrasil/YggdrasilService.java b/HMCLCore/src/main/java/org/jackhuang/hmcl/auth/yggdrasil/YggdrasilService.java index 081cc1add..281d45964 100644 --- a/HMCLCore/src/main/java/org/jackhuang/hmcl/auth/yggdrasil/YggdrasilService.java +++ b/HMCLCore/src/main/java/org/jackhuang/hmcl/auth/yggdrasil/YggdrasilService.java @@ -28,7 +28,6 @@ import org.jackhuang.hmcl.util.gson.UUIDTypeAdapter; import org.jackhuang.hmcl.util.gson.ValidationTypeAdapterFactory; import org.jackhuang.hmcl.util.io.FileUtils; import org.jackhuang.hmcl.util.io.HttpMultipartRequest; -import org.jackhuang.hmcl.util.io.IOUtils; import org.jackhuang.hmcl.util.io.NetworkUtils; import org.jackhuang.hmcl.util.javafx.ObservableOptionalCache; @@ -164,10 +163,7 @@ public class YggdrasilService { request.file("file", FileUtils.getName(file), "image/" + FileUtils.getExtension(file), fis); } } - String response = IOUtils.readFullyAsString(con.getInputStream()); - if (response.startsWith("{")) { - handleErrorMessage(fromJson(response, ErrorResponse.class)); - } + requireEmpty(NetworkUtils.readData(con)); } catch (IOException e) { throw new AuthenticationException(e); }