From ca29e2df6c810fda92e46c7626e3862b83a0f163 Mon Sep 17 00:00:00 2001 From: Rodrigo Rodriguez Date: Tue, 6 Aug 2024 08:36:42 -0300 Subject: [PATCH] new(whatsapp.gblib): Auto-create WhatsApp templates from articles in .docx. --- packages/basic.gblib/services/GBVMService.ts | 6 ++++++ packages/basic.gblib/services/KeywordsExpressions.ts | 4 ++++ 2 files changed, 10 insertions(+) diff --git a/packages/basic.gblib/services/GBVMService.ts b/packages/basic.gblib/services/GBVMService.ts index 6bac17f2..b085033d 100644 --- a/packages/basic.gblib/services/GBVMService.ts +++ b/packages/basic.gblib/services/GBVMService.ts @@ -652,6 +652,12 @@ export class GBVMService extends GBService { } }; + const sleep = async (ms) => { + return new Promise(resolve => { + setTimeout(resolve, ms); + }); + } + const TOYAML = (json) => { const doc = new YAML.Document(); doc.contents = json; diff --git a/packages/basic.gblib/services/KeywordsExpressions.ts b/packages/basic.gblib/services/KeywordsExpressions.ts index 5374884d..b028ec3d 100644 --- a/packages/basic.gblib/services/KeywordsExpressions.ts +++ b/packages/basic.gblib/services/KeywordsExpressions.ts @@ -420,6 +420,8 @@ export class KeywordsExpressions { __res = await sys.getHttp ({pid: pid, file: host + '${url}' + '?' + pageVariable + '=' + __page + '&' + limitVariable + '=' + limit, addressOrHeaders: headers, httpUsername, httpPs}) },{ retries: 5}); + await sleep(100); + res = __res list1 = res.data @@ -435,6 +437,8 @@ export class KeywordsExpressions { __res = await sys.getHttp ({pid: pid, file: host + '${url}' + '/' + detail_id, addressOrHeaders: headers, httpUsername, httpPs}) },{ retries: 5}); + await sleep(200); + res = __res items1[j1] = res.data