From 16765e9ae195d7500b1fc5148e351aedc9a4d447 Mon Sep 17 00:00:00 2001 From: Claas Date: Mon, 8 Dec 2025 23:30:40 +0100 Subject: [PATCH] Improve error handling --- core/src/v2/serializable.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/v2/serializable.rs b/core/src/v2/serializable.rs index 8549f4c..01330fe 100644 --- a/core/src/v2/serializable.rs +++ b/core/src/v2/serializable.rs @@ -223,7 +223,7 @@ impl Client { key_package: DecodedPackage, user_name: Option, ) -> Result, JsError> { - let bytes = BASE64_URL_SAFE_NO_PAD.decode(group_id).unwrap(); + let bytes = BASE64_URL_SAFE_NO_PAD.decode(group_id)?; let group_id = GroupId::from_slice(&bytes); let package = key_package.key_package; let storage = self.provider.storage(); @@ -244,7 +244,7 @@ impl Client { user_name, }; - let data = postcard::to_allocvec(&introduction).unwrap(); + let data = postcard::to_allocvec(&introduction)?; let message = group.create_message(&self.provider, &self.user.signature_key, &data)?; //TODO the introduction has to be sent to all group members when we support multi user groups -- 2.51.2