fix: sent messages no longer duplicate

This commit is contained in:
Infi 2023-02-02 21:50:23 +01:00
parent d56149fe3f
commit e5560a068d
1 changed files with 2 additions and 2 deletions

View File

@ -141,7 +141,7 @@ class ChannelScreenViewModel : ViewModel() {
addUserIfUnknown(message.author!!)
}
_renderableMessages.add(0, message)
regroupMessages(listOf(message) + renderableMessages)
}
override fun onStartTyping(typing: ChannelStartTypingFrame) {
@ -202,7 +202,7 @@ class ChannelScreenViewModel : ViewModel() {
val messages = arrayListOf<MessageSchema>()
fetchMessagesFromChannel(
channel!!.id!!,
limit = 20,
limit = 50,
true,
before = renderableMessages.last().id
).let {