Skip to content

Commit 42260ca

Browse files
authored
Conversation list returns all conversations (#74)
* add api client with grpc kotlin * fix only returning 100 conversations
1 parent dc4d0bd commit 42260ca

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

library/src/main/java/org/xmtp/android/library/Conversations.kt

+1-3
Original file line numberDiff line numberDiff line change
@@ -213,9 +213,7 @@ data class Conversations(
213213

214214
fun listInvitations(): List<SealedInvitation> {
215215
val envelopes = runBlocking {
216-
client.apiClient.queryTopic(
217-
topic = Topic.userInvite(client.address)
218-
).envelopesList
216+
client.apiClient.envelopes(Topic.userInvite(client.address).description)
219217
}
220218
return envelopes.map { envelope ->
221219
SealedInvitation.parseFrom(envelope.message)

library/src/test/java/org/xmtp/android/library/MessageTest.kt

+1-1
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,7 @@ class MessageTest {
212212
}.build()
213213
val client = Client().create(account = PrivateKeyBuilder(key))
214214
val conversations = client.conversations.list()
215-
assertEquals(100, conversations.size)
215+
assertEquals(201, conversations.size)
216216
}
217217

218218
@Test

0 commit comments

Comments
 (0)