From d298e0b148d30aab298b37d062c9089b9414882b Mon Sep 17 00:00:00 2001 From: Rodrigo Rodriguez Date: Sun, 10 Dec 2023 20:03:00 -0300 Subject: [PATCH] fix(basic.gblib): Allow MERGE keyword in storage #380. @othonlima --- packages/basic.gblib/services/GBVMService.ts | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/packages/basic.gblib/services/GBVMService.ts b/packages/basic.gblib/services/GBVMService.ts index 750542b7..046bbcd9 100644 --- a/packages/basic.gblib/services/GBVMService.ts +++ b/packages/basic.gblib/services/GBVMService.ts @@ -592,7 +592,7 @@ export class GBVMService extends GBService { // Setups refresh token mechanism. const tokens = this.variables['tokens']; - const interval = 60; // 1 hour. + const interval = 60000; // 1 hour. for(i in tokens) { @@ -601,14 +601,19 @@ export class GBVMService extends GBService { const waitAndRefreshToken = async (token) => { await timeout(interval); + console.log('geting token'); global[i] = await sys.getCustomToken({pid, token}); if (!tokenStops[token]) { await waitAndRefreshToken(token); } }; + console.log('b1'); + (async () => { + await waitAndRefreshToken(token); + })(); + console.log('b2'); - await waitAndRefreshToken(token); } ${code}