|
|
@@ -345,7 +345,7 @@ internal data class MusicShareDTO(
|
|
|
@Serializable
|
|
|
@SerialName("Forward")
|
|
|
internal data class ForwardMessageDTO(
|
|
|
- val display: ForwardMessageDisplayDTO?,
|
|
|
+ val display: ForwardMessageDisplayDTO? = null,
|
|
|
val nodeList: List<ForwardMessageNode>,
|
|
|
) : MessageDTO() {
|
|
|
@OptIn(ConsoleExperimentalApi::class)
|
|
|
@@ -372,11 +372,11 @@ internal data class ForwardMessageDTO(
|
|
|
|
|
|
@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)
|