From 88a2c77cd07808daddd9a77cefaf5f8d062eb22e Mon Sep 17 00:00:00 2001 From: Naomi Plasterer Date: Tue, 23 Jan 2024 08:58:41 -0800 Subject: [PATCH] use created At --- .../src/main/java/org/xmtp/android/library/Conversation.kt | 2 +- library/src/main/java/org/xmtp/android/library/Group.kt | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/library/src/main/java/org/xmtp/android/library/Conversation.kt b/library/src/main/java/org/xmtp/android/library/Conversation.kt index 0d9ebdecc..c7437c6ec 100644 --- a/library/src/main/java/org/xmtp/android/library/Conversation.kt +++ b/library/src/main/java/org/xmtp/android/library/Conversation.kt @@ -44,7 +44,7 @@ sealed class Conversation { return when (this) { is V1 -> conversationV1.sentAt is V2 -> conversationV2.createdAt - is Group -> TODO() + is Group -> group.createdAt } } diff --git a/library/src/main/java/org/xmtp/android/library/Group.kt b/library/src/main/java/org/xmtp/android/library/Group.kt index 0c01be58e..6dfd36d57 100644 --- a/library/src/main/java/org/xmtp/android/library/Group.kt +++ b/library/src/main/java/org/xmtp/android/library/Group.kt @@ -4,11 +4,15 @@ import kotlinx.coroutines.runBlocking import org.xmtp.android.library.libxmtp.Message import uniffi.xmtpv3.FfiGroup import uniffi.xmtpv3.FfiListMessagesOptions +import java.util.Date class Group(val client: Client, val libXMTPGroup: FfiGroup) { val id: ByteArray get() = libXMTPGroup.id() + val createdAt: Date + get() = Date(libXMTPGroup.createdAtNs() / 1_000_000) + fun send(text: String): String { runBlocking { libXMTPGroup.send(