From 9c2a3b8a82bbd54de77809192e3897c2164d2fbb Mon Sep 17 00:00:00 2001 From: Alexander Krotov Date: Fri, 3 Apr 2020 12:13:42 +0300 Subject: [PATCH] Chatlist::try_load: make hide_device_expired_messages errors non-fatal --- src/chatlist.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/chatlist.rs b/src/chatlist.rs index 174c1a252..00380ed7f 100644 --- a/src/chatlist.rs +++ b/src/chatlist.rs @@ -94,7 +94,9 @@ impl Chatlist { ) -> Result { // Note that we do not emit DC_EVENT_MSGS_MODIFIED here even if some // messages get hidden to avoid reloading the same chatlist. - hide_device_expired_messages(context)?; + if let Err(err) = hide_device_expired_messages(context) { + warn!(context, "Failed to hide expired messages: {}", err); + } let mut add_archived_link_item = false;