diff options
Diffstat (limited to 'protocols/Telegram/src/groupchat.cpp')
-rw-r--r-- | protocols/Telegram/src/groupchat.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/protocols/Telegram/src/groupchat.cpp b/protocols/Telegram/src/groupchat.cpp index 7c2729d776..48decfea3b 100644 --- a/protocols/Telegram/src/groupchat.cpp +++ b/protocols/Telegram/src/groupchat.cpp @@ -156,7 +156,7 @@ void CTelegramProto::StartGroupChat(td::ClientManager::Response &response, void int CTelegramProto::GcMuteHook(WPARAM hContact, LPARAM mode) { if (Proto_IsProtoOnContact(hContact, m_szModuleName)) { - if (auto *pUser = FindUser(_atoi64(getMStringA(hContact, DBKEY_ID)))) { + if (auto *pUser = FindUser(GetId(hContact))) { auto settings = TD::make_object<TD::chatNotificationSettings>(); memcpy(settings.get(), &pUser->notificationSettings, sizeof(pUser->notificationSettings)); @@ -223,7 +223,7 @@ void CTelegramProto::Chat_LogMenu(GCHOOK *gch) { switch (gch->dwData) { case IDM_LEAVE: - int64_t id(_atoi64(getMStringA(gch->si->hContact, DBKEY_ID))); + int64_t id = GetId(gch->si->hContact); if (auto *pUser = FindUser(id)) { pUser->m_si = nullptr; SendQuery(new TD::leaveChat(pUser->chatId)); |