diff --git a/packages/core.gbapp/services/GBSSR.ts b/packages/core.gbapp/services/GBSSR.ts index ca700a97..27e60f62 100644 --- a/packages/core.gbapp/services/GBSSR.ts +++ b/packages/core.gbapp/services/GBSSR.ts @@ -284,14 +284,10 @@ export class GBSSR { // Tries to find botId from URL. const minBoot = GBServer.globals.minBoot; - let botId = minBoot.botId; - if (req.originalUrl && req.originalUrl === '/') { - let tmp = /\/([A-Za-z0-9\-\_]+)\/*/.exec(req.originalUrl); - if (tmp) { - botId = tmp[1]; - } - } - + let botId = + req.originalUrl && req.originalUrl === '/' ? + minBoot.botId : + /\/([A-Za-z0-9\-\_]+)\/*/.exec(req.originalUrl)[1] let min: GBMinInstance = req.url === '/' ? minBoot