From a1a517c03fbaebd669b609e382f35666b9156039 Mon Sep 17 00:00:00 2001 From: cssxsh <32539286+cssxsh@users.noreply.github.com> Date: Wed, 18 May 2022 16:07:31 +0800 Subject: [PATCH] fix: FileMessage.Delegate SerialName (#2041) --- .../src/commonMain/kotlin/message/data/FileMessage.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mirai-core-api/src/commonMain/kotlin/message/data/FileMessage.kt b/mirai-core-api/src/commonMain/kotlin/message/data/FileMessage.kt index 9b5914554..85a5a7122 100644 --- a/mirai-core-api/src/commonMain/kotlin/message/data/FileMessage.kt +++ b/mirai-core-api/src/commonMain/kotlin/message/data/FileMessage.kt @@ -113,7 +113,7 @@ public interface FileMessage : MessageContent, ConstrainSingle, CodableMessage { Mirai.createFileMessage(id, internalId, name, size) } - public object Serializer : KSerializer by FallbackSerializer("FileMessage") // not polymorphic + public object Serializer : KSerializer by FallbackSerializer(SERIAL_NAME) // not polymorphic @MiraiInternalApi private open class FallbackSerializer(serialName: String) : KSerializer by Delegate.serializer().map( @@ -121,7 +121,7 @@ public interface FileMessage : MessageContent, ConstrainSingle, CodableMessage { serialize = { Delegate(id, internalId, name, size) }, deserialize = { Mirai.createFileMessage(id, internalId, name, size) }, ) { - @SerialName(Image.SERIAL_NAME) + @SerialName(SERIAL_NAME) @Serializable data class Delegate( val id: String,