From 6eb9d6cbf466a18283285d6775e08aa488632762 Mon Sep 17 00:00:00 2001 From: rodrigorodriguez Date: Fri, 23 Dec 2022 08:23:08 -0300 Subject: [PATCH] feat(all): Token retrieve optimized. --- packages/admin.gbapp/services/GBAdminService.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/packages/admin.gbapp/services/GBAdminService.ts b/packages/admin.gbapp/services/GBAdminService.ts index 2702de7c..9a2cd9a0 100644 --- a/packages/admin.gbapp/services/GBAdminService.ts +++ b/packages/admin.gbapp/services/GBAdminService.ts @@ -52,6 +52,7 @@ import Path from 'path'; import PasswordGenerator from 'strict-password-generator'; import crypto from 'crypto'; import Fs from 'fs'; +import { GBServer } from '../../../src/app.js'; /** * Services for server administration. @@ -247,10 +248,8 @@ export class GBAdminService implements IGBAdminService { } public async acquireElevatedToken (instanceId: number): Promise { - // TODO: Use boot bot as base for authentication. - - const botId = GBConfigService.get('BOT_ID'); - instanceId = (await this.core.loadInstanceByBotId(botId)).instanceId; + const minBoot = GBServer.globals.minBoot as any; + instanceId = minBoot.instanceId; return new Promise(async (resolve, reject) => { const instance = await this.core.loadInstanceById(instanceId);