diff options
Diffstat (limited to 'protocols/Telegram/src')
-rw-r--r-- | protocols/Telegram/src/groupchat.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/protocols/Telegram/src/groupchat.cpp b/protocols/Telegram/src/groupchat.cpp index bf3f8312a5..f19683a9b0 100644 --- a/protocols/Telegram/src/groupchat.cpp +++ b/protocols/Telegram/src/groupchat.cpp @@ -238,13 +238,12 @@ INT_PTR CTelegramProto::SvcLeaveChat(WPARAM hContact, LPARAM) SendQuery(new TD::leaveChat(pUser->chatId)); } - Contact::Hide(hContact); - Contact::RemoveFromList(hContact); - wchar_t wszId[100]; _i64tow(id, wszId, 10); if (auto *si = Chat_Find(wszId, m_szModuleName)) Chat_Terminate(si); + + db_delete_contact(hContact); return 0; } |