Второй этап выхода из офлайн режима
This commit is contained in:
@@ -16,7 +16,10 @@ interface ChatRepository {
|
||||
fun getMessagesPaging(chatId: String): Flow<PagingData<Message>>
|
||||
|
||||
// Загрузка из сети (для начальной синхронизации)
|
||||
suspend fun getMessages(chatId: String, cursor: String? = null, pivot: Long? = null, limit: Int? = null): List<Message>
|
||||
suspend fun getMessages(chatId: String, cursor: String? = null, pivot: Long? = null, afterSequenceId: Long? = null, limit: Int? = null): List<Message>
|
||||
|
||||
// Получить последний известный sequenceId для чата (из локальной базы)
|
||||
suspend fun getLastKnownSequenceId(chatId: String): Int?
|
||||
|
||||
suspend fun sendMessage(
|
||||
chatId: String,
|
||||
|
||||
Reference in New Issue
Block a user