From e8f12f3a8a111ba40654982ecafa579a92ef6534 Mon Sep 17 00:00:00 2001 From: Rodrigo Rodriguez Date: Thu, 19 Sep 2024 22:45:21 -0300 Subject: [PATCH] fix (templates): ai-search OK. Fix themes. --- packages/core.gbapp/services/GBDeployer.ts | 4 ++-- packages/core.gbapp/services/GBMinService.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/core.gbapp/services/GBDeployer.ts b/packages/core.gbapp/services/GBDeployer.ts index 6ca48a4b..a6b6f45d 100644 --- a/packages/core.gbapp/services/GBDeployer.ts +++ b/packages/core.gbapp/services/GBDeployer.ts @@ -712,8 +712,8 @@ export class GBDeployer implements IGBDeployer { case '.gbtheme': // Updates server listeners to serve theme files in .gbtheme. - - GBServer.globals.server.use('/' + urlJoin('themes', packageName), express.static(packageWorkFolder)); + const filePath = path.join(GBConfigService.get('STORAGE_LIBRARY'), gbai, packageName); + GBServer.globals.server.use('/' + urlJoin('themes', packageName), express.static( filePath)); GBLogEx.verbose(min, `Theme (.gbtheme) assets accessible at: /themes/${packageName}.`); break; diff --git a/packages/core.gbapp/services/GBMinService.ts b/packages/core.gbapp/services/GBMinService.ts index 2fb52e3d..47b771ba 100644 --- a/packages/core.gbapp/services/GBMinService.ts +++ b/packages/core.gbapp/services/GBMinService.ts @@ -313,7 +313,7 @@ export class GBMinService { await this.deployer['deployPackage2'](min, user, packagePath); await this.watchPackages(min, 'gbtheme'); } else { - await this.deployer['deployPackage2'](min, user, path.join(GBConfigService.get('STORAGE_LIBRARY'), 'default.gbai', 'default.gbtheme')); + await this.deployer['deployPackage2'](min, user, path.join('work', 'default.gbai', 'default.gbtheme')); } packagePath = urlJoin(`work`, GBUtil.getGBAIPath(min.botId, `gblib`));