Add error handling
This commit is contained in:
@@ -2887,10 +2887,12 @@ async function requestClaude(arg:RequestDataArgumentExtended):Promise<requestDat
|
|||||||
let parts = parserData.split('\n')
|
let parts = parserData.split('\n')
|
||||||
for(;i<parts.length-1;i++){
|
for(;i<parts.length-1;i++){
|
||||||
prevText = text
|
prevText = text
|
||||||
if(parts[i].startsWith('data: ')){
|
if(parts?.[i]?.startsWith('data: ')){
|
||||||
const d = await parseEvent(parts[i].slice(6))
|
const d = await parseEvent(parts[i].slice(6))
|
||||||
if(d === 'overload'){
|
if(d === 'overload'){
|
||||||
parserData = ''
|
parserData = ''
|
||||||
|
prevText = ''
|
||||||
|
text = ''
|
||||||
reader.cancel()
|
reader.cancel()
|
||||||
const res = await fetchNative(replacerURL, {
|
const res = await fetchNative(replacerURL, {
|
||||||
body: JSON.stringify(body),
|
body: JSON.stringify(body),
|
||||||
|
|||||||
Reference in New Issue
Block a user