From 28258a72ea17e0bbf4494339fd4dcb09a746dbf7 Mon Sep 17 00:00:00 2001 From: Rodrigo Rodriguez Date: Wed, 22 Jun 2022 20:38:32 -0300 Subject: [PATCH] new(basic.gblib): SEND MAIL keyword. --- packages/basic.gblib/services/GBVMService.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/packages/basic.gblib/services/GBVMService.ts b/packages/basic.gblib/services/GBVMService.ts index 4559379e..6858a555 100644 --- a/packages/basic.gblib/services/GBVMService.ts +++ b/packages/basic.gblib/services/GBVMService.ts @@ -434,10 +434,14 @@ export class GBVMService extends GBService { return `sys().sendSmsTo (${$3})\n`; }); - code = code.replace(/(send mail)(\s*)(.*)/gi, ($0, $1, $2, $3) => { + code = code.replace(/(send email)(\s*)(.*)/gi, ($0, $1, $2, $3) => { return `sys().sendEmail (${$3})\n`; }); + code = code.replace(/(send mail)(\s*)(.*)/gi, ($0, $1, $2, $3) => { + return `sys().sendEmail (${$3})\n`; + }); + code = code.replace(/(send file to)(\s*)(.*)/gi, ($0, $1, $2, $3) => { return `sendFileTo (step, ${$3})\n`; }); @@ -639,9 +643,6 @@ export class GBVMService extends GBService { code = code.replace(/("[^"]*"|'[^']*')|\bhear\b/gi, ($0, $1) => { return $1 === undefined ? 'this.hear' : $1; }); - code = code.replace(/("[^"]*"|'[^']*')|\bsendEmail\b/gi, ($0, $1) => { - return $1 === undefined ? 'this.sendEmail' : $1; - }); code = code.replace(/("[^"]*"|'[^']*')|\baskEmail\b/gi, ($0, $1) => { return $1 === undefined ? 'this.askEmail' : $1; });