mirror of
https://github.com/InsanusMokrassar/TelegramBotAPI.git
synced 2025-09-03 07:09:23 +00:00
remove usages of deprecated ChosenInlineResult
This commit is contained in:
@@ -1,7 +1,6 @@
|
|||||||
package dev.inmo.tgbotapi.types.InlineQueries.ChosenInlineResult
|
package dev.inmo.tgbotapi.types.InlineQueries.ChosenInlineResult
|
||||||
|
|
||||||
import dev.inmo.tgbotapi.types.*
|
import dev.inmo.tgbotapi.types.*
|
||||||
import dev.inmo.tgbotapi.types.InlineQueries.abstracts.ChosenInlineResult
|
|
||||||
import dev.inmo.tgbotapi.types.location.StaticLocation
|
import dev.inmo.tgbotapi.types.location.StaticLocation
|
||||||
import kotlinx.serialization.SerialName
|
import kotlinx.serialization.SerialName
|
||||||
import kotlinx.serialization.Serializable
|
import kotlinx.serialization.Serializable
|
||||||
@@ -20,7 +19,7 @@ internal data class RawChosenInlineResult(
|
|||||||
val inlineMessageId: InlineMessageIdentifier? = null
|
val inlineMessageId: InlineMessageIdentifier? = null
|
||||||
) {
|
) {
|
||||||
val asChosenInlineResult: ChosenInlineResult by lazy {
|
val asChosenInlineResult: ChosenInlineResult by lazy {
|
||||||
location ?.let {
|
location?.let {
|
||||||
LocationChosenInlineResult(resultId, user, location, inlineMessageId, query)
|
LocationChosenInlineResult(resultId, user, location, inlineMessageId, query)
|
||||||
} ?: BaseChosenInlineResult(resultId, user, inlineMessageId, query)
|
} ?: BaseChosenInlineResult(resultId, user, inlineMessageId, query)
|
||||||
}
|
}
|
||||||
|
@@ -1,10 +1,10 @@
|
|||||||
package dev.inmo.tgbotapi.types.update
|
package dev.inmo.tgbotapi.types.update
|
||||||
|
|
||||||
import dev.inmo.tgbotapi.types.InlineQueries.abstracts.ChosenInlineResult
|
import dev.inmo.tgbotapi.types.InlineQueries.ChosenInlineResult.ChosenInlineResult
|
||||||
import dev.inmo.tgbotapi.types.UpdateIdentifier
|
import dev.inmo.tgbotapi.types.UpdateIdentifier
|
||||||
import dev.inmo.tgbotapi.types.update.abstracts.Update
|
import dev.inmo.tgbotapi.types.update.abstracts.Update
|
||||||
|
|
||||||
data class ChosenInlineResultUpdate(
|
data class ChosenInlineResultUpdate(
|
||||||
override val updateId: UpdateIdentifier,
|
override val updateId: UpdateIdentifier,
|
||||||
override val data: ChosenInlineResult
|
override val data: ChosenInlineResult
|
||||||
) : Update
|
) : Update
|
||||||
|
Reference in New Issue
Block a user