diff --git a/xposed/src/main/java/moe/fuqiuluo/qqinterface/servlet/structures/RichMedia.kt b/xposed/src/main/java/moe/fuqiuluo/qqinterface/servlet/structures/RichMedia.kt index dc4ce58..ab20378 100644 --- a/xposed/src/main/java/moe/fuqiuluo/qqinterface/servlet/structures/RichMedia.kt +++ b/xposed/src/main/java/moe/fuqiuluo/qqinterface/servlet/structures/RichMedia.kt @@ -16,4 +16,5 @@ data class CommFileInfo( @SerialName("md5") val md5: String, @SerialName("uuid") val uuid: String, @SerialName("sub_id") val subId: String, + @SerialName("sha") val sha: String, ) \ No newline at end of file diff --git a/xposed/src/main/java/moe/fuqiuluo/shamrock/remote/action/handlers/UploadNtResource.kt b/xposed/src/main/java/moe/fuqiuluo/shamrock/remote/action/handlers/UploadNtResource.kt index aad1ea5..88febbb 100644 --- a/xposed/src/main/java/moe/fuqiuluo/shamrock/remote/action/handlers/UploadNtResource.kt +++ b/xposed/src/main/java/moe/fuqiuluo/shamrock/remote/action/handlers/UploadNtResource.kt @@ -67,7 +67,8 @@ internal object UploadNtResource: IActionHandler() { fileSize = it.fileSize, md5 = it.md5, uuid = it.uuid, - subId = it.subId + subId = it.subId, + sha = it.sha ?: "" ) }), echo) }.onFailure { diff --git a/xposed/src/main/java/moe/fuqiuluo/shamrock/remote/service/listener/AioListener.kt b/xposed/src/main/java/moe/fuqiuluo/shamrock/remote/service/listener/AioListener.kt index ffcf7e2..864d528 100644 --- a/xposed/src/main/java/moe/fuqiuluo/shamrock/remote/service/listener/AioListener.kt +++ b/xposed/src/main/java/moe/fuqiuluo/shamrock/remote/service/listener/AioListener.kt @@ -412,7 +412,7 @@ internal object AioListener : IKernelMsgListener { } override fun onRichMediaUploadComplete(notifyInfo: FileTransNotifyInfo) { - LogCenter.log("[BDH] 资源上传完成(${notifyInfo.trasferStatus}, ${notifyInfo.fileId}, ${notifyInfo.msgId}, ${notifyInfo.commonFileInfo})") + LogCenter.log({ "[BDH] 资源上传完成(${notifyInfo.trasferStatus}, ${notifyInfo.fileId}, ${notifyInfo.msgId}, ${notifyInfo.commonFileInfo})" }, Level.DEBUG) RichMediaUploadHandler.notify(notifyInfo) }