From c01430f0f38ccbf7abfd7a69c3ed238fbac04180 Mon Sep 17 00:00:00 2001 From: Rodrigo Rodriguez Date: Mon, 21 Sep 2020 00:28:06 -0300 Subject: [PATCH] fix(core.gbapp): Dynamic services from .gbapps. --- packages/core.gbapp/services/GBMinService.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/packages/core.gbapp/services/GBMinService.ts b/packages/core.gbapp/services/GBMinService.ts index 691498ae..c23b8b72 100644 --- a/packages/core.gbapp/services/GBMinService.ts +++ b/packages/core.gbapp/services/GBMinService.ts @@ -482,7 +482,7 @@ export class GBMinService { min.scriptMap = {}; min.sandBoxMap = {}; min.packages = sysPackages; - min.appPackages = appPackages; + min.appPackages = appPackages; // TODO: min.appPackages = core.getPackagesByInstanceId(min.instance.instanceId); // Create a hub of services available in .gbapps. @@ -491,7 +491,7 @@ export class GBMinService { await CollectionUtil.asyncForEach(min.appPackages, async (e: IGBPackage) => { let services: ConcatArray; if ((services = await e.onExchangeData(min, 'getServices', null))) { - min.gbappServices.concat(services); + min.gbappServices = Object.assign(min.gbappServices, services); } }); @@ -806,5 +806,4 @@ export class GBMinService { } } } - }