From 69e3a183c7d3164f9d6391fcb42700c41b0f94a9 Mon Sep 17 00:00:00 2001 From: Sumner Evans Date: Mon, 4 Nov 2024 07:35:15 -0700 Subject: [PATCH] connector/client: init scoped store earlier Signed-off-by: Sumner Evans --- pkg/connector/client.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/connector/client.go b/pkg/connector/client.go index 58a4bbc5..4cc3ccf4 100644 --- a/pkg/connector/client.go +++ b/pkg/connector/client.go @@ -126,6 +126,8 @@ func NewTelegramClient(ctx context.Context, tc *TelegramConnector, login *bridge zaplog := zap.New(zerozap.New(log)) client := TelegramClient{ + ScopedStore: tc.Store.GetScopedStore(telegramUserID), + main: tc, telegramUserID: telegramUserID, loginID: login.ID, @@ -204,8 +206,6 @@ func NewTelegramClient(ctx context.Context, tc *TelegramConnector, login *bridge dispatcher.OnChat(client.onChat) dispatcher.OnPhoneCall(client.onPhoneCall) - client.ScopedStore = tc.Store.GetScopedStore(telegramUserID) - client.updatesManager = updates.New(updates.Config{ OnChannelTooLong: func(channelID int64) { tc.Bridge.QueueRemoteEvent(login, &simplevent.ChatResync{