From 226b8dee2113dd9b9f0aec9cae2f78e9d35e0eca Mon Sep 17 00:00:00 2001 From: InsanusMokrassar Date: Sun, 22 Aug 2021 23:13:59 +0600 Subject: [PATCH] deprecate allSentMessagesFlow and allSentMedaGroupsFlow --- CHANGELOG.md | 2 ++ .../extensions/utils/extensions/FlowsUpdatesFilter.kt | 10 ++++++---- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d3e3f53aba..996a6af1f9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,8 @@ * `Version`: * `Klock`: `2.3.1` -> `2.3.3` * `MicroUtils`: `0.5.19` -> `0.5.21` +* `Utils`: + * Extensions `allSentMessagesFlow` and `allSentMediaGroupsFlow` have been deprecated ## 0.35.5 diff --git a/tgbotapi.extensions.utils/src/commonMain/kotlin/dev/inmo/tgbotapi/extensions/utils/extensions/FlowsUpdatesFilter.kt b/tgbotapi.extensions.utils/src/commonMain/kotlin/dev/inmo/tgbotapi/extensions/utils/extensions/FlowsUpdatesFilter.kt index b300a1dace..df0464b6ce 100644 --- a/tgbotapi.extensions.utils/src/commonMain/kotlin/dev/inmo/tgbotapi/extensions/utils/extensions/FlowsUpdatesFilter.kt +++ b/tgbotapi.extensions.utils/src/commonMain/kotlin/dev/inmo/tgbotapi/extensions/utils/extensions/FlowsUpdatesFilter.kt @@ -6,14 +6,16 @@ import dev.inmo.tgbotapi.updateshandlers.FlowsUpdatesFilter import kotlinx.coroutines.flow.Flow import kotlinx.coroutines.flow.merge +@Deprecated("Will be removed soon", ReplaceWith("messageFlow + channelPostFlow")) val FlowsUpdatesFilter.allSentMessagesFlow: Flow get() = merge( - messageFlow, - channelPostFlow + messagesFlow, + channelPostsFlow ) +@Deprecated("Will be removed soon", ReplaceWith("messageMediaGroupFlow + channelPostMediaGroupFlow")) val FlowsUpdatesFilter.allSentMediaGroupsFlow: Flow get() = merge( - messageMediaGroupFlow, - channelPostMediaGroupFlow + messageMediaGroupsFlow, + channelPostMediaGroupsFlow )