Files
open-im-server/internal/rpc/msg/del_msg.go
T

24 lines
777 B
Go
Raw Normal View History

2022-03-16 18:02:26 +08:00
package msg
import (
2022-03-17 19:00:05 +08:00
"Open_IM/pkg/common/constant"
"Open_IM/pkg/common/db"
2022-03-16 18:02:26 +08:00
"Open_IM/pkg/common/log"
commonPb "Open_IM/pkg/proto/sdk_ws"
"Open_IM/pkg/utils"
"context"
)
func (rpc *rpcChat) DelMsgList(_ context.Context, req *commonPb.DelMsgListReq) (*commonPb.DelMsgListResp, error) {
log.NewInfo(req.OperationID, utils.GetSelfFuncName(), "req: ", req.String())
resp := &commonPb.DelMsgListResp{}
2022-03-17 19:00:05 +08:00
if err := db.DB.DelMsgLogic(req.UserID, req.SeqList, req.OperationID); err != nil {
log.NewError(req.OperationID, utils.GetSelfFuncName(), "DelMsg failed", err.Error())
resp.ErrMsg = constant.ErrDB.ErrMsg
resp.ErrCode = constant.ErrDB.ErrCode
2022-03-31 14:50:02 +08:00
return resp, nil
2022-03-17 19:00:05 +08:00
}
2022-03-17 12:48:54 +08:00
log.NewInfo(req.OperationID, utils.GetSelfFuncName(), "resp: ", resp.String())
2022-03-16 18:02:26 +08:00
return resp, nil
}