From c97678159e8b659767b5d41c366d44099bcf7c7a Mon Sep 17 00:00:00 2001 From: Rodrigo Rodriguez Date: Tue, 8 Aug 2023 11:00:16 -0300 Subject: [PATCH] new(basic.gblib): New AUTO SAVE keyword. #359 --- packages/core.gbapp/services/GBMinService.ts | 21 +++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/packages/core.gbapp/services/GBMinService.ts b/packages/core.gbapp/services/GBMinService.ts index 43e250a3..3420a769 100644 --- a/packages/core.gbapp/services/GBMinService.ts +++ b/packages/core.gbapp/services/GBMinService.ts @@ -297,15 +297,6 @@ export class GBMinService { */ public async mountBot(instance: IGBInstance) { - - const manifest = `${instance.botId}-Teams.zip`; - GBLog.info('Generating MS Teams manifest....'); - let packageTeams = urlJoin(`work`, DialogKeywords.getGBAIPath(instance.botId), manifest); - if (!Fs.existsSync(packageTeams)) { - const data = await this.deployer.getBotManifest(instance); - Fs.writeFileSync(packageTeams, data); - } - // Build bot adapter. const { min, adapter, conversationState } = await this.buildBotAdapter( @@ -440,6 +431,18 @@ export class GBMinService { await sleep(3000); }); + + // Generates MS Teams manifest. + + const manifest = `${instance.botId}-Teams.zip`; + const packageTeams = urlJoin(`work`, DialogKeywords.getGBAIPath(instance.botId), manifest); + if (!Fs.existsSync(packageTeams)) { + GBLog.info('Generating MS Teams manifest....'); + const data = await this.deployer.getBotManifest(instance); + Fs.writeFileSync(packageTeams, data); + } + + } // Serves individual URL for each bot user interface.