From a6289483940eef2868ec1ed467cb42c0db13e6e5 Mon Sep 17 00:00:00 2001 From: "Rodrigo Rodriguez(pragmatismo.io)" Date: Tue, 16 Nov 2021 15:52:09 -0300 Subject: [PATCH] fix(basic.gblib): Hear callback for login only active if ENABLE_AUTH is defined. --- packages/basic.gblib/services/GBVMService.ts | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/packages/basic.gblib/services/GBVMService.ts b/packages/basic.gblib/services/GBVMService.ts index 77b6e0ec..5cfcda1e 100644 --- a/packages/basic.gblib/services/GBVMService.ts +++ b/packages/basic.gblib/services/GBVMService.ts @@ -187,7 +187,7 @@ export class GBVMService extends GBService { tolist = this.getToLst; headers = {}; - hear gbLogin as login + ${process.env.ENABLE_AUTH? `hear gbLogin as login`:``} ${code} `; @@ -241,9 +241,6 @@ export class GBVMService extends GBService { return `${$1} = hear("menu", ${$2})`; }); - code = code.replace(/(go to)(\s)(.*)/gi, ($0, $1, $2, $3) => { - return `gotoDialog(step, ${$3})\n`; - }); code = code.replace(/(hear)\s*(\w+)/gi, ($0, $1, $2) => { return `${$2} = hear()`; @@ -297,6 +294,10 @@ export class GBVMService extends GBService { } }); + code = code.replace(/(go to)(\s)(.*)/gi, ($0, $1, $2, $3) => { + return `gotoDialog(step, ${$3})\n`; + }); + code = code.replace(/(set language)(\s*)(.*)/gi, ($0, $1, $2, $3) => { return `setLanguage (step, ${$3})\n`; }); @@ -531,6 +532,9 @@ export class GBVMService extends GBService { code = code.replace(/("[^"]*"|'[^']*')|\bdateDiff\b/gi, ($0, $1) => { return $1 === undefined ? 'this.dateDiff' : $1; }); + code = code.replace(/("[^"]*"|'[^']*')|\bgotoDialog\b/gi, ($0, $1) => { + return $1 === undefined ? 'this.gotoDialog' : $1; + }); code = code.replace(/("[^"]*"|'[^']*')|\bsetMaxLines\b/gi, ($0, $1) => { return $1 === undefined ? 'this.setMaxLines' : $1; });