This commit is contained in:
绝尘 2024-04-22 00:21:41 +08:00
parent 0bedcf366e
commit a0126582bd
2 changed files with 3 additions and 3 deletions

View File

@ -34,7 +34,7 @@ public class RpcResult<R> {
return result;
}
public void setResult(Object result) {
this.result = (R) result;
public void setResult(R result) {
this.result = result;
}
}

View File

@ -638,7 +638,7 @@ public class ZHubClient extends AbstractConsumer implements IConsumer, IProducer
TypeToken typeToken = rpc.getTypeToken();
if (typeToken.getType() != ((RpcResult<?>) value).getResult().getClass()) {
Object result = gson.fromJson(toStr(((RpcResult<?>) value).getResult()), typeToken.getType());
((RpcResult<?>) value).setResult(result);
((RpcResult<Object>) value).setResult(result);
}
rpc.setRpcResult((RpcResult) value);