Skip to content

Commit 3082ec8

Browse files
author
何晓春
committed
Merge branch 'feat/ark_bot_runtime_addon_hxc' into 'feat/ark_bot_runtime_addon'
fix: 处理steam中的error See merge request iaasng/volcengine-java-sdk!200
2 parents 3e61db8 + bc0c862 commit 3082ec8

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

volcengine-java-sdk-ark-runtime/src/main/java/com/volcengine/ark/runtime/utils/ResponseBodyCallback.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,12 @@ public void onResponse(Call<ResponseBody> call, Response<ResponseBody> response)
6767
while (!emitter.isCancelled() && (line = reader.readLine()) != null) {
6868
if (line.startsWith("data:")) {
6969
String data = line.substring(5).trim();
70+
71+
ArkAPIError err = mapper.readValue(data, ArkAPIError.class);
72+
if (err.getError() != null) {
73+
throw new ArkHttpException(err, null, -1, requestId);
74+
}
75+
7076
sse = new SSE(data);
7177
} else if (line.equals("") && sse != null) {
7278
if (sse.isDone()) {

0 commit comments

Comments
 (0)