File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -264,20 +264,16 @@ impl Chat {
264264 self . set_unread_mention_count ( update. unread_mention_count )
265265 }
266266 DeleteMessages ( data) => {
267- // FIXME: This should be removed after we notify opened and closed chats to TDLib
268- // See discussion here: https://t.me/tdlibchat/65304
269- if !data. from_cache {
270- let mut messages = imp. messages . borrow_mut ( ) ;
271- let deleted_messages: Vec < Message > = data
272- . message_ids
273- . into_iter ( )
274- . filter_map ( |id| messages. remove ( & id) )
275- . collect ( ) ;
276-
277- drop ( messages) ;
278- for message in deleted_messages {
279- self . emit_by_name :: < ( ) > ( "deleted-message" , & [ & message] ) ;
280- }
267+ let mut messages = imp. messages . borrow_mut ( ) ;
268+ let deleted_messages: Vec < Message > = data
269+ . message_ids
270+ . into_iter ( )
271+ . filter_map ( |id| messages. remove ( & id) )
272+ . collect ( ) ;
273+
274+ drop ( messages) ;
275+ for message in deleted_messages {
276+ self . emit_by_name :: < ( ) > ( "deleted-message" , & [ & message] ) ;
281277 }
282278 }
283279 MessageContent ( ref data) => {
You can’t perform that action at this time.
0 commit comments