Merge pull request #1667 from automatisch/fix-helix-integration

fix: Stop asking to helix server after 50 attempts
This commit is contained in:
Ömer Faruk Aydın
2024-02-27 19:17:04 +01:00
committed by GitHub

View File

@@ -30,9 +30,9 @@ export default defineAction({
const sessionId = sessionResponse.data.id; const sessionId = sessionResponse.data.id;
let chatGenerated = false; let attempts = 0;
while (!chatGenerated) { while (attempts < 50) {
const response = await $.http.get(`/api/v1/sessions/${sessionId}`); const response = await $.http.get(`/api/v1/sessions/${sessionId}`);
const message = const message =
@@ -43,8 +43,12 @@ export default defineAction({
raw: message, raw: message,
}); });
chatGenerated = true; return;
} }
attempts++;
} }
throw new Error('Failed to start a new chat session for Helix API!');
}, },
}); });