From a48ea612a6e4719d83b59c432c4ccf1f988d63c7 Mon Sep 17 00:00:00 2001 From: Dakota Brink Date: Tue, 15 Oct 2024 14:33:56 -0400 Subject: [PATCH] napi too --- bindings_node/src/conversations.rs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/bindings_node/src/conversations.rs b/bindings_node/src/conversations.rs index a55aac2c7..775965892 100644 --- a/bindings_node/src/conversations.rs +++ b/bindings_node/src/conversations.rs @@ -121,6 +121,20 @@ impl NapiConversations { )) } + #[napi] + pub fn find_dm_group_by_target_inbox_id(&self, target_inbox_id: String) -> Result { + let convo = self + .inner_client + .dm_group_from_target_inbox(target_inbox_id) + .map_err(ErrorWrapper::from)?; + + Ok(NapiGroup::new( + self.inner_client.clone(), + convo.group_id, + convo.created_at_ns, + )) + } + #[napi] pub fn find_message_by_id(&self, message_id: String) -> Result { let message_id = hex::decode(message_id).map_err(ErrorWrapper::from)?;