1
0
mirror of https://github.com/InsanusMokrassar/TelegramBotAPI.git synced 2025-09-03 15:19:30 +00:00

media group optimizations

This commit is contained in:
2019-03-23 14:31:13 +08:00
parent d9e1643823
commit 7d1871d8dc
2 changed files with 4 additions and 1 deletions

View File

@@ -31,7 +31,8 @@ class UpdatesPoller(
private suspend fun pushMediaGroupUpdate(update: BaseMessageUpdate? = null) {
val inputMediaGroupId = (update ?.data as? MediaGroupMessage) ?.mediaGroupId
if (mediaGroup.isNotEmpty() && inputMediaGroupId ?.equals(mediaGroup.mediaGroupId) != true) {
listOf(*mediaGroup.toTypedArray()).toMediaGroupUpdate() ?.let {
mediaGroup.sortBy { it.updateId }
mediaGroup.toMediaGroupUpdate() ?.let {
sendToBlock(it)
} ?: mediaGroup.forEach {
sendToBlock(it)