From 78affb766e76166099bbac281d49d402fa722b4b Mon Sep 17 00:00:00 2001 From: link2xt Date: Mon, 18 Dec 2023 11:57:16 +0000 Subject: [PATCH] fix: do not ignore peerstate.save_to_db() errors --- src/securejoin.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/securejoin.rs b/src/securejoin.rs index 54842ab96..2f7617bdf 100644 --- a/src/securejoin.rs +++ b/src/securejoin.rs @@ -614,7 +614,7 @@ pub(crate) async fn observe_securejoin_on_other_device( }; peerstate.set_verified(PeerstateKeyType::GossipKey, fingerprint, addr)?; peerstate.prefer_encrypt = EncryptPreference::Mutual; - peerstate.save_to_db(&context.sql).await.unwrap_or_default(); + peerstate.save_to_db(&context.sql).await?; ChatId::set_protection_for_contact( context, @@ -738,7 +738,7 @@ async fn mark_peer_as_verified( }; peerstate.set_verified(PeerstateKeyType::PublicKey, fingerprint, verifier)?; peerstate.prefer_encrypt = EncryptPreference::Mutual; - peerstate.save_to_db(&context.sql).await.unwrap_or_default(); + peerstate.save_to_db(&context.sql).await?; Ok(true) }