From 3dfb1ac17e1cd0ff0325f96ffe2f72cc5da58155 Mon Sep 17 00:00:00 2001 From: mjentsch Date: Sun, 6 Sep 2015 22:30:08 +0200 Subject: [PATCH] Make sure to clear users when leaving chat with non-pidgin clients --- telegram-purple.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/telegram-purple.c b/telegram-purple.c index 66a49e7..f3d4680 100755 --- a/telegram-purple.c +++ b/telegram-purple.c @@ -494,7 +494,9 @@ void leave_and_delete_chat (PurpleBlistNode *node, gpointer data) { if (P && P->chat.users_num) { tgl_do_del_user_from_chat (conn->TLS, P->id, TGL_MK_USER(conn->TLS->our_id), tgp_notify_on_error_gw, NULL); + serv_got_chat_left (conn->gc, tgl_get_peer_id (P->id)); } + purple_blist_remove_chat (PC); }