mirror of
https://github.com/whitechi73/OpenShamrock.git
synced 2024-08-14 13:12:17 +08:00
Shamrock
: add real_id
for long msg
Signed-off-by: 白池 <whitechi73@outlook.com>
This commit is contained in:
parent
541422a43e
commit
4dc83fdeba
@ -983,6 +983,7 @@ internal object GroupSvc: BaseSvc() {
|
||||
operatorTime = obj["add_digest_time"].asLong,
|
||||
messageId = 0,
|
||||
messageSeq = msgSeq,
|
||||
realId = msgSeq,
|
||||
messageContent = obj["msg_content"] ?: EmptyJsonArray
|
||||
)
|
||||
val mapping = MessageHelper.getMsgMappingBySeq(MsgConstant.KCHATTYPEGROUP, groupId.toString(), msgSeq)
|
||||
|
@ -298,6 +298,7 @@ internal object MsgSvc : BaseSvc() {
|
||||
msgType = MessageHelper.obtainDetailTypeByMsgType(chatType),
|
||||
msgId = 0, // MessageHelper.generateMsgIdHash(chatType, msg.content!!.msgViaRandom), msgViaRandom 为空
|
||||
msgSeq = msg.contentHead!!.msgSeq ?: 0,
|
||||
realId = msg.contentHead!!.msgSeq ?: 0,
|
||||
sender = MessageSender(
|
||||
msg.msgHead?.peer ?: 0,
|
||||
msg.msgHead?.responseGrp?.memberCard?.ifEmpty { msg.msgHead?.forward?.friendName }
|
||||
|
@ -21,7 +21,7 @@ internal data class MessageDetail(
|
||||
@SerialName("message_type") val msgType: String,
|
||||
@SerialName("message_id") val msgId: Int,
|
||||
@SerialName("message_seq") val msgSeq: Long,
|
||||
@SerialName("real_id") val realId: Long = msgSeq,
|
||||
@SerialName("real_id") val realId: Long,
|
||||
@SerialName("sender") val sender: MessageSender,
|
||||
@SerialName("message") val message: List<Map<String, JsonElement>>,
|
||||
@SerialName("group_id") val groupId: Long = 0,
|
||||
@ -49,5 +49,6 @@ internal data class EssenceMessage(
|
||||
@SerialName("operator_time") val operatorTime: Long,
|
||||
@SerialName("message_id") var messageId: Int,
|
||||
@SerialName("message_seq") val messageSeq: Int,
|
||||
@SerialName("real_id") val realId: Int,
|
||||
@SerialName("message_content") val messageContent: JsonElement,
|
||||
)
|
Loading…
x
Reference in New Issue
Block a user