mirror of
https://github.com/mamoe/mirai.git
synced 2025-02-08 16:32:28 +08:00
Fix LightApp refining; fix #1660
This commit is contained in:
parent
511d1fa4f8
commit
a35a19ffcc
@ -26,7 +26,7 @@ internal data class LightAppInternal(
|
|||||||
val struct = tryDeserialize() ?: return LightApp(content)
|
val struct = tryDeserialize() ?: return LightApp(content)
|
||||||
struct.run {
|
struct.run {
|
||||||
if (meta.music != null) {
|
if (meta.music != null) {
|
||||||
MusicKind.values().find { it.appId.toInt() == meta.music.appid }?.let { musicType ->
|
MusicKind.values().find { it.appId == meta.music.appid }?.let { musicType ->
|
||||||
meta.music.run {
|
meta.music.run {
|
||||||
return MessageOrigin(
|
return MessageOrigin(
|
||||||
LightApp(content),
|
LightApp(content),
|
||||||
@ -121,7 +121,7 @@ internal data class LightAppStruct(
|
|||||||
@SerialName("autosize")
|
@SerialName("autosize")
|
||||||
val autosize: Boolean = false,
|
val autosize: Boolean = false,
|
||||||
@SerialName("ctime")
|
@SerialName("ctime")
|
||||||
val ctime: Int = 0,
|
val ctime: Long = 0,
|
||||||
@SerialName("forward")
|
@SerialName("forward")
|
||||||
val forward: Boolean = false,
|
val forward: Boolean = false,
|
||||||
@SerialName("token")
|
@SerialName("token")
|
||||||
@ -133,11 +133,11 @@ internal data class LightAppStruct(
|
|||||||
@Serializable
|
@Serializable
|
||||||
data class Extra(
|
data class Extra(
|
||||||
@SerialName("app_type")
|
@SerialName("app_type")
|
||||||
val appType: Int = 0,
|
val appType: Long = 0,
|
||||||
@SerialName("appid")
|
@SerialName("appid")
|
||||||
val appid: Int = 0,
|
val appid: Long = 0,
|
||||||
@SerialName("uin")
|
@SerialName("uin")
|
||||||
val uin: Int = 0,
|
val uin: Long = 0,
|
||||||
)
|
)
|
||||||
|
|
||||||
@Serializable
|
@Serializable
|
||||||
@ -152,9 +152,9 @@ internal data class LightAppStruct(
|
|||||||
@SerialName("android_pkg_name")
|
@SerialName("android_pkg_name")
|
||||||
val androidPkgName: String = "",
|
val androidPkgName: String = "",
|
||||||
@SerialName("app_type")
|
@SerialName("app_type")
|
||||||
val appType: Int = 0,
|
val appType: Long = 0,
|
||||||
@SerialName("appid")
|
@SerialName("appid")
|
||||||
val appid: Int = 0,
|
val appid: Long = 0,
|
||||||
@SerialName("desc")
|
@SerialName("desc")
|
||||||
val desc: String = "",
|
val desc: String = "",
|
||||||
@SerialName("jumpUrl")
|
@SerialName("jumpUrl")
|
||||||
|
Loading…
Reference in New Issue
Block a user