fixed: 修复下载获取gid报错问题

This commit is contained in:
zhangjiayu
2022-09-16 14:00:40 +08:00
parent 51632635c7
commit dc69a2d168
2 changed files with 8 additions and 8 deletions
@@ -16,7 +16,7 @@ import java.util.UUID;
public class Aria2HttpProxy implements InvocationHandler {
private final Gson gson;
private Aria2Config config;
private final Aria2Config config;
public Aria2HttpProxy(Aria2Config config) {
this.config = config;
@@ -80,10 +80,9 @@ public class Aria2HttpProxy implements InvocationHandler {
private Object deserialize(String json, Type resultType) {
JsonObject jsonObject = JsonParser.parseString(json).getAsJsonObject();
JsonObject result = jsonObject.get("result").getAsJsonObject();
String result = jsonObject.get("result").getAsString();
if (resultType.equals(String.class)) {
return result.toString();
return result;
}
return gson.fromJson(result, resultType);
}