From b67c244bbd1e25cf65873aad58d4544072a13153 Mon Sep 17 00:00:00 2001 From: soasurs <4958649+soasurs@users.noreply.github.com> Date: Mon, 20 Mar 2023 15:27:43 +0800 Subject: [PATCH] feat: add recvID/groupID for msg modification callback (#351) 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 2eb8034bd..7aff7c78a 100644 --- a/pkg/call_back_struct/message.go +++ b/pkg/call_back_struct/message.go @@ -51,6 +51,8 @@ type CallbackAfterConsumeGroupMsgResp struct { } type CallbackMsgModifyCommandReq struct { CommonCallbackReq + RecvID string `json:"recvID,omitempty"` + GroupID string `json:"groupID,omitempty"` } type CallbackMsgModifyCommandResp struct {