forked from XiaoMo/ChatGPT-Next-Web
fix:修复正常响应结果后额外追加‘出错了,请稍后再试’bug
This commit is contained in:
parent
8d2abe36a9
commit
d8ef4a1031
@ -171,10 +171,15 @@ export async function requestChatStream(
|
|||||||
const resTimeoutId = setTimeout(() => finish(), TIME_OUT_MS);
|
const resTimeoutId = setTimeout(() => finish(), TIME_OUT_MS);
|
||||||
const content = await reader?.read();
|
const content = await reader?.read();
|
||||||
clearTimeout(resTimeoutId);
|
clearTimeout(resTimeoutId);
|
||||||
const text = decoder.decode(content?.value, { stream: true });
|
|
||||||
|
if (!content || !content.value) {
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
const text = decoder.decode(content.value, { stream: true });
|
||||||
responseText += text;
|
responseText += text;
|
||||||
|
|
||||||
const done = !content || content.done;
|
const done = content.done;
|
||||||
options?.onMessage(responseText, false);
|
options?.onMessage(responseText, false);
|
||||||
|
|
||||||
if (done) {
|
if (done) {
|
||||||
|
Loading…
Reference in New Issue
Block a user