Prechádzať zdrojové kódy

Merge remote-tracking branch 'origin/master'

ryoii 3 rokov pred
rodič
commit
1e32f145dc

+ 6 - 7
mirai-api-http/src/main/kotlin/net/mamoe/mirai/api/http/adapter/internal/dto/message.kt

@@ -193,17 +193,17 @@ internal data class MusicShareDTO(
 @Serializable
 @SerialName("Forward")
 internal data class ForwardMessageDTO(
-    val display: ForwardMessageDisplayDTO?,
+    val display: ForwardMessageDisplayDTO? = null,
     val nodeList: List<ForwardMessageNode>,
 ) : MessageDTO()
 
 @Serializable
 internal data class ForwardMessageDisplayDTO(
-    val brief: String?,
-    val preview: List<String>?,
-    val source: String?,
-    val summary: String?,
-    val title: String?,
+    val brief: String? = null,
+    val preview: List<String>? = null,
+    val source: String? = null,
+    val summary: String? = null,
+    val title: String? = null,
 ) : ForwardMessage.DisplayStrategy {
     override fun generateBrief(forward: RawForwardMessage) = brief ?: super.generateBrief(forward)
     override fun generatePreview(forward: RawForwardMessage) = preview ?: super.generatePreview(forward)
@@ -242,4 +242,3 @@ object UnknownMessageDTO : MessageDTO()
 
 @Serializable
 sealed class MessageDTO : DTO
-