From b86e77c773c0b38436b8f2c70cc96a7804c78ac4 Mon Sep 17 00:00:00 2001 From: soasurs Date: Mon, 20 Mar 2023 15:20:40 +0800 Subject: [PATCH] feat: add recvID/groupID for msg modification callback Signed-off-by: soasurs --- internal/rpc/msg/callback.go | 2 ++ pkg/call_back_struct/message.go | 2 ++ 2 files changed, 4 insertions(+) diff --git a/internal/rpc/msg/callback.go b/internal/rpc/msg/callback.go index 5fae1e133..4742750f0 100644 --- a/internal/rpc/msg/callback.go +++ b/internal/rpc/msg/callback.go @@ -147,6 +147,8 @@ func callbackMsgModify(msg *pbChat.SendMsgReq) cbApi.CommonCallbackResp { commonCallbackReq.CallbackCommand = constant.CallbackMsgModifyCommand req := cbApi.CallbackMsgModifyCommandReq{ CommonCallbackReq: commonCallbackReq, + GroupID: msg.MsgData.GroupID, + RecvID: msg.MsgData.RecvID, } resp := &cbApi.CallbackMsgModifyCommandResp{CommonCallbackResp: &callbackResp} defer log.NewDebug(msg.OperationID, utils.GetSelfFuncName(), req, *resp) diff --git a/pkg/call_back_struct/message.go b/pkg/call_back_struct/message.go index b28615030..be2ed9abb 100644 --- a/pkg/call_back_struct/message.go +++ b/pkg/call_back_struct/message.go @@ -40,6 +40,8 @@ type CallbackAfterSendGroupMsgResp struct { type CallbackMsgModifyCommandReq struct { CommonCallbackReq + RecvID string `json:"recvID,omitempty"` + GroupID string `json:"groupID,omitempty"` } type CallbackMsgModifyCommandResp struct {