Skip to content

Commit

Permalink
feat(dm): return member/metadata updates in the messages (#1627)
Browse files Browse the repository at this point in the history
* feat(dm): return member/metadata updates in the messages

* fix tests
  • Loading branch information
mchenani authored Feb 13, 2025
1 parent c57c5fa commit 10ac4ab
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions bindings_ffi/src/mls.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1689,7 +1689,7 @@ impl FfiConversation {
let direction = opts.direction.map(|dir| dir.into());
let kind = match self.conversation_type().await? {
FfiConversationType::Group => None,
FfiConversationType::Dm => Some(GroupMessageKind::Application),
FfiConversationType::Dm => None,
FfiConversationType::Sync => None,
};

Expand Down Expand Up @@ -5385,7 +5385,7 @@ mod tests {
.await
.unwrap();

assert_eq!(alix_messages.len(), 1);
assert_eq!(alix_messages.len(), 2);
let group_from_db = alix_provider
.conn_ref()
.find_group(&alix_group.id())
Expand All @@ -5406,7 +5406,7 @@ mod tests {
.find_messages(FfiListMessagesOptions::default())
.await
.unwrap();
assert_eq!(alix_messages.len(), 0);
assert_eq!(alix_messages.len(), 1);
}

#[tokio::test(flavor = "multi_thread", worker_threads = 5)]
Expand Down Expand Up @@ -6270,10 +6270,10 @@ mod tests {
.unwrap();

// Verify DM messages
assert_eq!(alix_dm_messages.len(), 1);
assert_eq!(alix_dm_messages.len(), 2);
assert_eq!(bo_dm_messages.len(), 1);
assert_eq!(
String::from_utf8_lossy(&alix_dm_messages[0].content),
String::from_utf8_lossy(&alix_dm_messages[1].content),
"Hello in DM"
);
assert_eq!(
Expand Down

0 comments on commit 10ac4ab

Please sign in to comment.