Use fixed conversation targets for Android media preparation

This commit is contained in:
evgeny committed 2026-10-01 18:11:54 +03:00
1 parent 038fd173c2
commit 6185869c6d
2 files changed
+30 -78

No files matched your search

@@ -0,0 +1,8 @@
package com.utun.chat.data
/** Адресат фиксируется до записи, выбора файла или фоновой подготовки. */
sealed class ConversationTarget(val id: String) {
class Channel(id: String) : ConversationTarget(id)
class Pm(id: String) : ConversationTarget(id)
val nativeId: String get() = if (this is Pm) "dm:$id" else id
}