fix: increase retry delay for Mistral 429 to 3s*attempt
Test Suite / test (24.15.0) (push) Has been cancelled

This commit is contained in:
Nils-Johan Gynther
2026-05-03 22:15:28 +02:00
parent fa9bd141e0
commit ea006e7fbe
@@ -440,7 +440,7 @@ export class ReceiptParsingService {
const err = await response.text();
this.logger.warn(`Mistral ${response.status} (${source}, försök ${attempt}/${MAX_RETRIES}): ${err}`);
if (attempt < MAX_RETRIES) {
await new Promise((resolve) => setTimeout(resolve, 1000 * attempt));
await new Promise((resolve) => setTimeout(resolve, 3000 * attempt));
continue;
}
throw new ServiceUnavailableException('Mistral API är tillfälligt otillgänglig. Försök igen.');