From 3a5e0b14729e79eb299c718ad3d9a66364ca22bb Mon Sep 17 00:00:00 2001 From: Nevo David Date: Thu, 14 Aug 2025 12:07:01 +0700 Subject: [PATCH] feat: retry --- .../nestjs-libraries/src/integrations/social.abstract.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/libraries/nestjs-libraries/src/integrations/social.abstract.ts b/libraries/nestjs-libraries/src/integrations/social.abstract.ts index 778864fb..104cbe77 100644 --- a/libraries/nestjs-libraries/src/integrations/social.abstract.ts +++ b/libraries/nestjs-libraries/src/integrations/social.abstract.ts @@ -109,16 +109,17 @@ export abstract class SocialAbstract { json.includes('Rate limit') ) { await timer(5000); - return this.fetch(url, options, identifier, totalRetries + 1); + return this.fetch(url, options, identifier, totalRetries + 1, ignoreConcurrency); } const handleError = this.handleErrors(json || '{}'); if (handleError?.type === 'retry') { await timer(5000); - return this.fetch(url, options, identifier, totalRetries + 1); + return this.fetch(url, options, identifier, totalRetries + 1, ignoreConcurrency); } + if ( request.status === 401 && (handleError?.type === 'refresh-token' || !handleError)