diff --git a/internal/rpc/msg/send.go b/internal/rpc/msg/send.go index c93f18148..f9e7428dd 100644 --- a/internal/rpc/msg/send.go +++ b/internal/rpc/msg/send.go @@ -87,8 +87,9 @@ func (m *msgServer) setConversationAtInfo(nctx context.Context, msg *sdkws.MsgDa } }() + // template admin permission for next operation ctx := mcontext.NewCtx("@@@" + mcontext.GetOperationID(nctx)) - + ctx = mcontext.WithOpUserIDContext(ctx, m.config.Share.IMAdminUserID[0]) var atUserID []string conversation := &pbconversation.ConversationReq{