diff --git a/src/modules/bot/bot.service.ts b/src/modules/bot/bot.service.ts index 778bd0c..1c7774d 100644 --- a/src/modules/bot/bot.service.ts +++ b/src/modules/bot/bot.service.ts @@ -137,11 +137,11 @@ export class BotService { let promises = promisesFunc.map((url) => { return limit(() => fetch(url, { headers: { 'conversation-authorization': conversationToken } }).then((s) => { - this.sleep(1000); + return new Promise((resolve) => setTimeout(resolve, 1000)); }), ); }); - return await Promise.all(promises) + return await Promise.allSettled(promises) .then((res) => { this.logger.log(`BotService::start: Successfully pushed all pages to campaign. Time taken: ${performance.now() - startTime} milliseconds.`); return true;