diff options
author | George Hazan <george.hazan@gmail.com> | 2023-11-29 20:39:26 +0300 |
---|---|---|
committer | George Hazan <george.hazan@gmail.com> | 2023-11-29 20:39:26 +0300 |
commit | b6a52b7caf04617144bdddba1fa2296b7cdb50a2 (patch) | |
tree | bf8a17d3700db70cc5168b4525c8071aa15b958c /protocols/Telegram/src | |
parent | f667c9138be6ebb88972501c553384ab46c19a6d (diff) |
#3983 (Telegram: покинутый чат не стирается сразу, а скрывается и выкидывается из ростера)
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; } |