From 18a6efabb8a22a542c28636d45567dee6fe28f1d Mon Sep 17 00:00:00 2001 From: InsanusMokrassar Date: Fri, 9 Oct 2020 11:49:24 +0600 Subject: [PATCH] post fixes for serialization update --- .../dev/inmo/tgbotapi/types/ChatMember/abstracts/ChatMember.kt | 1 - .../kotlin/dev/inmo/tgbotapi/types/message/abstracts/Message.kt | 2 -- .../kotlin/dev/inmo/tgbotapi/types/update/abstracts/Update.kt | 2 -- 3 files changed, 5 deletions(-) diff --git a/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/ChatMember/abstracts/ChatMember.kt b/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/ChatMember/abstracts/ChatMember.kt index eba29e056f..b0d0a88171 100644 --- a/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/ChatMember/abstracts/ChatMember.kt +++ b/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/ChatMember/abstracts/ChatMember.kt @@ -23,5 +23,4 @@ internal object ChatMemberDeserializationStrategy : DeserializationStrategy : Deserializ @InternalSerializationApi override val descriptor: SerialDescriptor = buildSerialDescriptor("TelegramBotAPIMessageSerializer", PolymorphicKind.OPEN) - override fun patch(decoder: Decoder, old: T): T = error("TelegramBotAPIMessageSerializer") - @Suppress("UNCHECKED_CAST") override fun deserialize(decoder: Decoder): T { return RawMessage.serializer().deserialize(decoder).asMessage as T diff --git a/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/update/abstracts/Update.kt b/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/update/abstracts/Update.kt index 06853ce529..0ea6f4c49f 100644 --- a/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/update/abstracts/Update.kt +++ b/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/update/abstracts/Update.kt @@ -47,6 +47,4 @@ object UpdateDeserializationStrategy : DeserializationStrategy { asJson ) } - - override fun patch(decoder: Decoder, old: Update): Update = error("Unsupported operation") }