From d68da40535df38ec46f33fd2a1103154998740fd Mon Sep 17 00:00:00 2001 From: "Paulo Henrique (pragmatismo.io)" Date: Thu, 18 Jul 2019 19:19:38 -0300 Subject: [PATCH] fix(core.gbapp): Redeploy command now fixed. --- packages/admin.gbapp/dialogs/AdminDialog.ts | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/packages/admin.gbapp/dialogs/AdminDialog.ts b/packages/admin.gbapp/dialogs/AdminDialog.ts index f785011a..322d8f2a 100644 --- a/packages/admin.gbapp/dialogs/AdminDialog.ts +++ b/packages/admin.gbapp/dialogs/AdminDialog.ts @@ -50,7 +50,7 @@ import { Messages } from '../strings'; * Dialogs for administration tasks. */ export class AdminDialog extends IGBDialog { - public static async undeployPamand(text: any, min: GBMinInstance) { + public static async undeployPackageCommand(text: any, min: GBMinInstance) { const packageName = text.split(' ')[1]; const importer = new GBImporter(min.core); const deployer = new GBDeployer(min.core, importer); @@ -138,8 +138,13 @@ export class AdminDialog extends IGBDialog { return await step.replaceDialog('/admin', { firstRun: false }); } else if (cmdName === 'redeployPackage') { + await step.context.sendActivity('The package is being *unloaded*...'); + await AdminDialog.undeployPackageCommand(text, min); + await step.context.sendActivity('Now, *deploying* package...'); await AdminDialog.deployPackageCommand(min, text, deployer); - + await step.context.sendActivity('Package deployed. Just need to rebuild the index... Doing it right now.'); + await AdminDialog.rebuildIndexPackageCommand(min, deployer); + await step.context.sendActivity('Finished importing of that .gbkb package. Thanks.'); return await step.replaceDialog('/admin', { firstRun: false }); } else if (cmdName === 'rebuildIndex') { await AdminDialog.rebuildIndexPackageCommand(min, deployer);