Skip to content

Commit 551954a

Browse files
committed
Retry bing conversation creation with invalid response
1 parent b3730bc commit 551954a

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/app/bots/bing/api.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ export async function createConversation(): Promise<ConversationResponse> {
1212
let resp: ConversationResponse
1313
try {
1414
resp = await ofetch('https://www.bing.com/turing/conversation/create', { headers })
15+
if (!resp.result) {
16+
console.debug('bing/conversation/create', resp)
17+
resp = await ofetch('https://edgeservices.bing.com/edgesvc/turing/conversation/create', { headers })
18+
}
1519
} catch (err) {
1620
if (err instanceof FetchError && err.status === 404) {
1721
resp = await ofetch('https://edgeservices.bing.com/edgesvc/turing/conversation/create', { headers })

0 commit comments

Comments
 (0)