From 800c95ae633a84bf7564d9b57478414260c1294f Mon Sep 17 00:00:00 2001 From: Hocuri Date: Wed, 26 Jan 2022 20:35:44 +0100 Subject: [PATCH] Make set_config() look a bit nicer --- src/config.rs | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/src/config.rs b/src/config.rs index 88ab97d93..af83cba2c 100644 --- a/src/config.rs +++ b/src/config.rs @@ -281,31 +281,25 @@ impl Context { } } self.emit_event(EventType::SelfavatarChanged); - Ok(()) } Config::DeleteDeviceAfter => { - let ret = self - .sql - .set_raw_config(key, value) - .await - .map_err(Into::into); + let ret = self.sql.set_raw_config(key, value).await; // Force chatlist reload to delete old messages immediately. self.emit_event(EventType::MsgsChanged { msg_id: MsgId::new(0), chat_id: ChatId::new(0), }); - ret + ret? } Config::Displayname => { let value = value.map(improve_single_line_input); self.sql.set_raw_config(key, value.as_deref()).await?; - Ok(()) } _ => { self.sql.set_raw_config(key, value).await?; - Ok(()) } } + Ok(()) } pub async fn set_config_bool(&self, key: Config, value: bool) -> Result<()> {