From e42a73fd07ebd206dcc030ea2638ec2c18fffb54 Mon Sep 17 00:00:00 2001 From: Alina Sireneva Date: Mon, 4 Dec 2023 16:28:25 +0300 Subject: [PATCH] fix(core): session exporting while on default dc --- packages/core/src/base-client.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/core/src/base-client.ts b/packages/core/src/base-client.ts index 1e75d7dc..68e9f237 100644 --- a/packages/core/src/base-client.ts +++ b/packages/core/src/base-client.ts @@ -579,8 +579,7 @@ export class BaseTelegramClient extends EventEmitter { * > with [@BotFather](//t.me/botfather) */ async exportSession(): Promise { - const primaryDcs = await this.storage.getDefaultDcs() - if (!primaryDcs) throw new Error('No default DC set') + const primaryDcs = (await this.storage.getDefaultDcs()) ?? this._defaultDcs const authKey = await this.storage.getAuthKeyFor(primaryDcs.main.id) if (!authKey) throw new Error('Auth key is not ready yet')