From a9c4df73c8eb70cd08c33e043405b13eab032d42 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Mon, 13 Nov 2023 22:12:11 +0300 Subject: Telegram: we handle only our own contacts --- protocols/Telegram/src/proto.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'protocols/Telegram/src') diff --git a/protocols/Telegram/src/proto.cpp b/protocols/Telegram/src/proto.cpp index cc386b8a11..5fe249d3b2 100644 --- a/protocols/Telegram/src/proto.cpp +++ b/protocols/Telegram/src/proto.cpp @@ -165,9 +165,10 @@ int CTelegramProto::OnWindowEvent(WPARAM wParam, LPARAM lParam) { if (wParam == MSG_WINDOW_EVT_OPENING) { auto *pDlg = (CMsgDialog *)lParam; - auto *pUser = FindUser(GetId(pDlg->m_hContact)); - if (pUser->chatId == -1 && !pDlg->isChat()) - SendQuery(new TD::createPrivateChat(pUser->id, true)); + if (Proto_IsProtoOnContact(pDlg->m_hContact, m_szModuleName)) + if (auto *pUser = FindUser(GetId(pDlg->m_hContact))) + if (pUser->chatId == -1 && !pDlg->isChat()) + SendQuery(new TD::createPrivateChat(pUser->id, true)); } return 0; } -- cgit v1.2.3