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,