From 6e12e08ad413349a3e570d75e6b434b006625df5 Mon Sep 17 00:00:00 2001 From: Gustavo Maximiliano Cortez Date: Wed, 15 Apr 2020 17:20:29 -0300 Subject: [PATCH] More attempts and more time --- src/providers/gift-card/gift-card.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/providers/gift-card/gift-card.ts b/src/providers/gift-card/gift-card.ts index cc7ce648b32..1d0d88fa868 100644 --- a/src/providers/gift-card/gift-card.ts +++ b/src/providers/gift-card/gift-card.ts @@ -148,10 +148,9 @@ export class GiftCardProvider extends InvoiceProvider { const cardOrder = await promise(params).catch(async err => { this.logger.error('BitPay Create Invoice: ERROR', JSON.stringify(err)); - if (attempt <= 3 && err.status == 403) { - attempt++; - await new Promise(resolve => setTimeout(resolve, 3000)); - return this.createBitpayInvoice(data, attempt); + if (attempt <= 5 && err.status == 403) { + await new Promise(resolve => setTimeout(resolve, 3000 * attempt)); + return this.createBitpayInvoice(data, ++attempt); } else throw err; }); this.logger.info('BitPay Create Invoice: SUCCESS');