mirror of
https://github.com/openimsdk/open-im-server.git
synced 2025-04-06 04:15:46 +08:00
merge cms into v2.3.0release
This commit is contained in:
commit
82a8f18e88
@ -368,7 +368,7 @@ func GetSelfUserInfo(c *gin.Context) {
|
||||
c.JSON(http.StatusOK, resp)
|
||||
} else {
|
||||
resp := api.GetSelfUserInfoResp{CommResp: api.CommResp{ErrCode: constant.ErrDB.ErrCode, ErrMsg: constant.ErrDB.ErrMsg}}
|
||||
log.NewError(req.OperationID, "GetUserInfo api return ", resp)
|
||||
log.NewInfo(req.OperationID, "GetUserInfo api return ", resp)
|
||||
c.JSON(http.StatusOK, resp)
|
||||
}
|
||||
}
|
||||
|
@ -102,7 +102,10 @@ type Options struct {
|
||||
} `json:"HW"`
|
||||
XM struct {
|
||||
ChannelID string `json:"/extra.channel_id"`
|
||||
} `json:""`
|
||||
} `json:"XM"`
|
||||
VV struct {
|
||||
Classification int `json:"/classification"`
|
||||
} `json:"VV"`
|
||||
}
|
||||
|
||||
type PushResp struct {
|
||||
@ -156,6 +159,11 @@ func (g *Getui) Push(userIDList []string, title, detailContent, operationID stri
|
||||
XM: struct {
|
||||
ChannelID string `json:"/extra.channel_id"`
|
||||
}{ChannelID: "high_system"},
|
||||
VV: struct {
|
||||
Classification int "json:\"/classification\""
|
||||
}{
|
||||
Classification: 1,
|
||||
},
|
||||
}
|
||||
pushResp := PushResp{}
|
||||
err = g.request(PushURL, pushReq, token, &pushResp, operationID)
|
||||
|
@ -78,10 +78,14 @@ func MsgToUser(pushMsg *pbPush.PushMsgReq) {
|
||||
}
|
||||
}
|
||||
if pushMsg.MsgData.ContentType == constant.SignalingNotification {
|
||||
if err := db.DB.HandleSignalInfo(pushMsg.OperationID, pushMsg.MsgData); err != nil {
|
||||
isSend, err := db.DB.HandleSignalInfo(pushMsg.OperationID, pushMsg.MsgData, pushMsg.PushToUserID)
|
||||
if err != nil {
|
||||
log.NewError(pushMsg.OperationID, utils.GetSelfFuncName(), err.Error(), pushMsg.MsgData)
|
||||
return
|
||||
}
|
||||
if !isSend {
|
||||
return
|
||||
}
|
||||
}
|
||||
var title, detailContent string
|
||||
callbackResp := callbackOfflinePush(pushMsg.OperationID, UIDList, pushMsg.MsgData, &[]string{})
|
||||
|
@ -259,10 +259,10 @@ func (d *DataBases) CleanUpOneUserAllMsgFromRedis(userID string, operationID str
|
||||
return nil
|
||||
}
|
||||
|
||||
func (d *DataBases) HandleSignalInfo(operationID string, msg *pbCommon.MsgData) error {
|
||||
func (d *DataBases) HandleSignalInfo(operationID string, msg *pbCommon.MsgData, pushToUserID string) (isSend bool, err error) {
|
||||
req := &pbRtc.SignalReq{}
|
||||
if err := proto.Unmarshal(msg.Content, req); err != nil {
|
||||
return err
|
||||
return false, err
|
||||
}
|
||||
//log.NewDebug(pushMsg.OperationID, utils.GetSelfFuncName(), "SignalReq: ", req.String())
|
||||
var inviteeUserIDList []string
|
||||
@ -274,37 +274,40 @@ func (d *DataBases) HandleSignalInfo(operationID string, msg *pbCommon.MsgData)
|
||||
case *pbRtc.SignalReq_InviteInGroup:
|
||||
inviteeUserIDList = signalInfo.InviteInGroup.Invitation.InviteeUserIDList
|
||||
isInviteSignal = true
|
||||
if !utils.IsContain(pushToUserID, inviteeUserIDList) {
|
||||
return false, nil
|
||||
}
|
||||
case *pbRtc.SignalReq_HungUp, *pbRtc.SignalReq_Cancel, *pbRtc.SignalReq_Reject, *pbRtc.SignalReq_Accept:
|
||||
return errors.New("signalInfo do not need offlinePush")
|
||||
return false, errors.New("signalInfo do not need offlinePush")
|
||||
default:
|
||||
log2.NewDebug(operationID, utils.GetSelfFuncName(), "req invalid type", string(msg.Content))
|
||||
return nil
|
||||
return false, nil
|
||||
}
|
||||
if isInviteSignal {
|
||||
log2.NewInfo(operationID, utils.GetSelfFuncName(), "invite userID list:", inviteeUserIDList)
|
||||
log2.NewDebug(operationID, utils.GetSelfFuncName(), "invite userID list:", inviteeUserIDList)
|
||||
for _, userID := range inviteeUserIDList {
|
||||
log2.NewInfo(operationID, utils.GetSelfFuncName(), "invite userID:", userID)
|
||||
timeout, err := strconv.Atoi(config.Config.Rtc.SignalTimeout)
|
||||
if err != nil {
|
||||
return err
|
||||
return false, err
|
||||
}
|
||||
keyList := SignalListCache + userID
|
||||
err = d.RDB.LPush(context.Background(), keyList, msg.ClientMsgID).Err()
|
||||
if err != nil {
|
||||
return err
|
||||
return false, err
|
||||
}
|
||||
err = d.RDB.Expire(context.Background(), keyList, time.Duration(timeout)*time.Second).Err()
|
||||
if err != nil {
|
||||
return err
|
||||
return false, err
|
||||
}
|
||||
key := SignalCache + msg.ClientMsgID
|
||||
err = d.RDB.Set(context.Background(), key, msg.Content, time.Duration(timeout)*time.Second).Err()
|
||||
if err != nil {
|
||||
return err
|
||||
return false, err
|
||||
}
|
||||
}
|
||||
}
|
||||
return nil
|
||||
return true, nil
|
||||
}
|
||||
|
||||
func (d *DataBases) GetSignalInfoFromCacheByClientMsgID(clientMsgID string) (invitationInfo *pbRtc.SignalInviteReq, err error) {
|
||||
|
@ -282,7 +282,7 @@ func GetDefaultGatewayConn4Unique(schema, etcdaddr, operationID string) []*grpc.
|
||||
if len(grpcConns) > 0 {
|
||||
return grpcConns
|
||||
}
|
||||
log.NewWarn(operationID, utils.GetSelfFuncName(), " len(grpcConns) < 0 ", schema, etcdaddr, config.Config.RpcRegisterName.OpenImRelayName)
|
||||
log.NewWarn(operationID, utils.GetSelfFuncName(), " len(grpcConns) == 0 ", schema, etcdaddr, config.Config.RpcRegisterName.OpenImRelayName)
|
||||
grpcConns = GetDefaultGatewayConn4UniqueFromcfg(operationID)
|
||||
log.NewDebug(operationID, utils.GetSelfFuncName(), config.Config.RpcRegisterName.OpenImRelayName, grpcConns)
|
||||
return grpcConns
|
||||
|
@ -37,7 +37,7 @@ func (m *CommonResp) Reset() { *m = CommonResp{} }
|
||||
func (m *CommonResp) String() string { return proto.CompactTextString(m) }
|
||||
func (*CommonResp) ProtoMessage() {}
|
||||
func (*CommonResp) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptor_user_d39769f8de9fc07e, []int{0}
|
||||
return fileDescriptor_user_2773e613441bfdc6, []int{0}
|
||||
}
|
||||
func (m *CommonResp) XXX_Unmarshal(b []byte) error {
|
||||
return xxx_messageInfo_CommonResp.Unmarshal(m, b)
|
||||
@ -83,7 +83,7 @@ func (m *GetAllUserIDReq) Reset() { *m = GetAllUserIDReq{} }
|
||||
func (m *GetAllUserIDReq) String() string { return proto.CompactTextString(m) }
|
||||
func (*GetAllUserIDReq) ProtoMessage() {}
|
||||
func (*GetAllUserIDReq) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptor_user_d39769f8de9fc07e, []int{1}
|
||||
return fileDescriptor_user_2773e613441bfdc6, []int{1}
|
||||
}
|
||||
func (m *GetAllUserIDReq) XXX_Unmarshal(b []byte) error {
|
||||
return xxx_messageInfo_GetAllUserIDReq.Unmarshal(m, b)
|
||||
@ -129,7 +129,7 @@ func (m *GetAllUserIDResp) Reset() { *m = GetAllUserIDResp{} }
|
||||
func (m *GetAllUserIDResp) String() string { return proto.CompactTextString(m) }
|
||||
func (*GetAllUserIDResp) ProtoMessage() {}
|
||||
func (*GetAllUserIDResp) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptor_user_d39769f8de9fc07e, []int{2}
|
||||
return fileDescriptor_user_2773e613441bfdc6, []int{2}
|
||||
}
|
||||
func (m *GetAllUserIDResp) XXX_Unmarshal(b []byte) error {
|
||||
return xxx_messageInfo_GetAllUserIDResp.Unmarshal(m, b)
|
||||
@ -176,7 +176,7 @@ func (m *AccountCheckReq) Reset() { *m = AccountCheckReq{} }
|
||||
func (m *AccountCheckReq) String() string { return proto.CompactTextString(m) }
|
||||
func (*AccountCheckReq) ProtoMessage() {}
|
||||
func (*AccountCheckReq) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptor_user_d39769f8de9fc07e, []int{3}
|
||||
return fileDescriptor_user_2773e613441bfdc6, []int{3}
|
||||
}
|
||||
func (m *AccountCheckReq) XXX_Unmarshal(b []byte) error {
|
||||
return xxx_messageInfo_AccountCheckReq.Unmarshal(m, b)
|
||||
@ -229,7 +229,7 @@ func (m *AccountCheckResp) Reset() { *m = AccountCheckResp{} }
|
||||
func (m *AccountCheckResp) String() string { return proto.CompactTextString(m) }
|
||||
func (*AccountCheckResp) ProtoMessage() {}
|
||||
func (*AccountCheckResp) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptor_user_d39769f8de9fc07e, []int{4}
|
||||
return fileDescriptor_user_2773e613441bfdc6, []int{4}
|
||||
}
|
||||
func (m *AccountCheckResp) XXX_Unmarshal(b []byte) error {
|
||||
return xxx_messageInfo_AccountCheckResp.Unmarshal(m, b)
|
||||
@ -275,7 +275,7 @@ func (m *AccountCheckResp_SingleUserStatus) Reset() { *m = AccountCheckR
|
||||
func (m *AccountCheckResp_SingleUserStatus) String() string { return proto.CompactTextString(m) }
|
||||
func (*AccountCheckResp_SingleUserStatus) ProtoMessage() {}
|
||||
func (*AccountCheckResp_SingleUserStatus) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptor_user_d39769f8de9fc07e, []int{4, 0}
|
||||
return fileDescriptor_user_2773e613441bfdc6, []int{4, 0}
|
||||
}
|
||||
func (m *AccountCheckResp_SingleUserStatus) XXX_Unmarshal(b []byte) error {
|
||||
return xxx_messageInfo_AccountCheckResp_SingleUserStatus.Unmarshal(m, b)
|
||||
@ -322,7 +322,7 @@ func (m *GetUserInfoReq) Reset() { *m = GetUserInfoReq{} }
|
||||
func (m *GetUserInfoReq) String() string { return proto.CompactTextString(m) }
|
||||
func (*GetUserInfoReq) ProtoMessage() {}
|
||||
func (*GetUserInfoReq) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptor_user_d39769f8de9fc07e, []int{5}
|
||||
return fileDescriptor_user_2773e613441bfdc6, []int{5}
|
||||
}
|
||||
func (m *GetUserInfoReq) XXX_Unmarshal(b []byte) error {
|
||||
return xxx_messageInfo_GetUserInfoReq.Unmarshal(m, b)
|
||||
@ -375,7 +375,7 @@ func (m *GetUserInfoResp) Reset() { *m = GetUserInfoResp{} }
|
||||
func (m *GetUserInfoResp) String() string { return proto.CompactTextString(m) }
|
||||
func (*GetUserInfoResp) ProtoMessage() {}
|
||||
func (*GetUserInfoResp) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptor_user_d39769f8de9fc07e, []int{6}
|
||||
return fileDescriptor_user_2773e613441bfdc6, []int{6}
|
||||
}
|
||||
func (m *GetUserInfoResp) XXX_Unmarshal(b []byte) error {
|
||||
return xxx_messageInfo_GetUserInfoResp.Unmarshal(m, b)
|
||||
@ -422,7 +422,7 @@ func (m *UpdateUserInfoReq) Reset() { *m = UpdateUserInfoReq{} }
|
||||
func (m *UpdateUserInfoReq) String() string { return proto.CompactTextString(m) }
|
||||
func (*UpdateUserInfoReq) ProtoMessage() {}
|
||||
func (*UpdateUserInfoReq) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptor_user_d39769f8de9fc07e, []int{7}
|
||||
return fileDescriptor_user_2773e613441bfdc6, []int{7}
|
||||
}
|
||||
func (m *UpdateUserInfoReq) XXX_Unmarshal(b []byte) error {
|
||||
return xxx_messageInfo_UpdateUserInfoReq.Unmarshal(m, b)
|
||||
@ -474,7 +474,7 @@ func (m *UpdateUserInfoResp) Reset() { *m = UpdateUserInfoResp{} }
|
||||
func (m *UpdateUserInfoResp) String() string { return proto.CompactTextString(m) }
|
||||
func (*UpdateUserInfoResp) ProtoMessage() {}
|
||||
func (*UpdateUserInfoResp) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptor_user_d39769f8de9fc07e, []int{8}
|
||||
return fileDescriptor_user_2773e613441bfdc6, []int{8}
|
||||
}
|
||||
func (m *UpdateUserInfoResp) XXX_Unmarshal(b []byte) error {
|
||||
return xxx_messageInfo_UpdateUserInfoResp.Unmarshal(m, b)
|
||||
@ -514,7 +514,7 @@ func (m *SetGlobalRecvMessageOptReq) Reset() { *m = SetGlobalRecvMessage
|
||||
func (m *SetGlobalRecvMessageOptReq) String() string { return proto.CompactTextString(m) }
|
||||
func (*SetGlobalRecvMessageOptReq) ProtoMessage() {}
|
||||
func (*SetGlobalRecvMessageOptReq) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptor_user_d39769f8de9fc07e, []int{9}
|
||||
return fileDescriptor_user_2773e613441bfdc6, []int{9}
|
||||
}
|
||||
func (m *SetGlobalRecvMessageOptReq) XXX_Unmarshal(b []byte) error {
|
||||
return xxx_messageInfo_SetGlobalRecvMessageOptReq.Unmarshal(m, b)
|
||||
@ -566,7 +566,7 @@ func (m *SetGlobalRecvMessageOptResp) Reset() { *m = SetGlobalRecvMessag
|
||||
func (m *SetGlobalRecvMessageOptResp) String() string { return proto.CompactTextString(m) }
|
||||
func (*SetGlobalRecvMessageOptResp) ProtoMessage() {}
|
||||
func (*SetGlobalRecvMessageOptResp) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptor_user_d39769f8de9fc07e, []int{10}
|
||||
return fileDescriptor_user_2773e613441bfdc6, []int{10}
|
||||
}
|
||||
func (m *SetGlobalRecvMessageOptResp) XXX_Unmarshal(b []byte) error {
|
||||
return xxx_messageInfo_SetGlobalRecvMessageOptResp.Unmarshal(m, b)
|
||||
@ -606,7 +606,7 @@ func (m *SetConversationReq) Reset() { *m = SetConversationReq{} }
|
||||
func (m *SetConversationReq) String() string { return proto.CompactTextString(m) }
|
||||
func (*SetConversationReq) ProtoMessage() {}
|
||||
func (*SetConversationReq) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptor_user_d39769f8de9fc07e, []int{11}
|
||||
return fileDescriptor_user_2773e613441bfdc6, []int{11}
|
||||
}
|
||||
func (m *SetConversationReq) XXX_Unmarshal(b []byte) error {
|
||||
return xxx_messageInfo_SetConversationReq.Unmarshal(m, b)
|
||||
@ -658,7 +658,7 @@ func (m *SetConversationResp) Reset() { *m = SetConversationResp{} }
|
||||
func (m *SetConversationResp) String() string { return proto.CompactTextString(m) }
|
||||
func (*SetConversationResp) ProtoMessage() {}
|
||||
func (*SetConversationResp) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptor_user_d39769f8de9fc07e, []int{12}
|
||||
return fileDescriptor_user_2773e613441bfdc6, []int{12}
|
||||
}
|
||||
func (m *SetConversationResp) XXX_Unmarshal(b []byte) error {
|
||||
return xxx_messageInfo_SetConversationResp.Unmarshal(m, b)
|
||||
@ -700,7 +700,7 @@ func (m *SetRecvMsgOptReq) Reset() { *m = SetRecvMsgOptReq{} }
|
||||
func (m *SetRecvMsgOptReq) String() string { return proto.CompactTextString(m) }
|
||||
func (*SetRecvMsgOptReq) ProtoMessage() {}
|
||||
func (*SetRecvMsgOptReq) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptor_user_d39769f8de9fc07e, []int{13}
|
||||
return fileDescriptor_user_2773e613441bfdc6, []int{13}
|
||||
}
|
||||
func (m *SetRecvMsgOptReq) XXX_Unmarshal(b []byte) error {
|
||||
return xxx_messageInfo_SetRecvMsgOptReq.Unmarshal(m, b)
|
||||
@ -766,7 +766,7 @@ func (m *SetRecvMsgOptResp) Reset() { *m = SetRecvMsgOptResp{} }
|
||||
func (m *SetRecvMsgOptResp) String() string { return proto.CompactTextString(m) }
|
||||
func (*SetRecvMsgOptResp) ProtoMessage() {}
|
||||
func (*SetRecvMsgOptResp) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptor_user_d39769f8de9fc07e, []int{14}
|
||||
return fileDescriptor_user_2773e613441bfdc6, []int{14}
|
||||
}
|
||||
func (m *SetRecvMsgOptResp) XXX_Unmarshal(b []byte) error {
|
||||
return xxx_messageInfo_SetRecvMsgOptResp.Unmarshal(m, b)
|
||||
@ -806,7 +806,7 @@ func (m *GetConversationReq) Reset() { *m = GetConversationReq{} }
|
||||
func (m *GetConversationReq) String() string { return proto.CompactTextString(m) }
|
||||
func (*GetConversationReq) ProtoMessage() {}
|
||||
func (*GetConversationReq) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptor_user_d39769f8de9fc07e, []int{15}
|
||||
return fileDescriptor_user_2773e613441bfdc6, []int{15}
|
||||
}
|
||||
func (m *GetConversationReq) XXX_Unmarshal(b []byte) error {
|
||||
return xxx_messageInfo_GetConversationReq.Unmarshal(m, b)
|
||||
@ -859,7 +859,7 @@ func (m *GetConversationResp) Reset() { *m = GetConversationResp{} }
|
||||
func (m *GetConversationResp) String() string { return proto.CompactTextString(m) }
|
||||
func (*GetConversationResp) ProtoMessage() {}
|
||||
func (*GetConversationResp) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptor_user_d39769f8de9fc07e, []int{16}
|
||||
return fileDescriptor_user_2773e613441bfdc6, []int{16}
|
||||
}
|
||||
func (m *GetConversationResp) XXX_Unmarshal(b []byte) error {
|
||||
return xxx_messageInfo_GetConversationResp.Unmarshal(m, b)
|
||||
@ -906,7 +906,7 @@ func (m *GetConversationsReq) Reset() { *m = GetConversationsReq{} }
|
||||
func (m *GetConversationsReq) String() string { return proto.CompactTextString(m) }
|
||||
func (*GetConversationsReq) ProtoMessage() {}
|
||||
func (*GetConversationsReq) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptor_user_d39769f8de9fc07e, []int{17}
|
||||
return fileDescriptor_user_2773e613441bfdc6, []int{17}
|
||||
}
|
||||
func (m *GetConversationsReq) XXX_Unmarshal(b []byte) error {
|
||||
return xxx_messageInfo_GetConversationsReq.Unmarshal(m, b)
|
||||
@ -959,7 +959,7 @@ func (m *GetConversationsResp) Reset() { *m = GetConversationsResp{} }
|
||||
func (m *GetConversationsResp) String() string { return proto.CompactTextString(m) }
|
||||
func (*GetConversationsResp) ProtoMessage() {}
|
||||
func (*GetConversationsResp) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptor_user_d39769f8de9fc07e, []int{18}
|
||||
return fileDescriptor_user_2773e613441bfdc6, []int{18}
|
||||
}
|
||||
func (m *GetConversationsResp) XXX_Unmarshal(b []byte) error {
|
||||
return xxx_messageInfo_GetConversationsResp.Unmarshal(m, b)
|
||||
@ -1005,7 +1005,7 @@ func (m *GetAllConversationsReq) Reset() { *m = GetAllConversationsReq{}
|
||||
func (m *GetAllConversationsReq) String() string { return proto.CompactTextString(m) }
|
||||
func (*GetAllConversationsReq) ProtoMessage() {}
|
||||
func (*GetAllConversationsReq) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptor_user_d39769f8de9fc07e, []int{19}
|
||||
return fileDescriptor_user_2773e613441bfdc6, []int{19}
|
||||
}
|
||||
func (m *GetAllConversationsReq) XXX_Unmarshal(b []byte) error {
|
||||
return xxx_messageInfo_GetAllConversationsReq.Unmarshal(m, b)
|
||||
@ -1051,7 +1051,7 @@ func (m *GetAllConversationsResp) Reset() { *m = GetAllConversationsResp
|
||||
func (m *GetAllConversationsResp) String() string { return proto.CompactTextString(m) }
|
||||
func (*GetAllConversationsResp) ProtoMessage() {}
|
||||
func (*GetAllConversationsResp) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptor_user_d39769f8de9fc07e, []int{20}
|
||||
return fileDescriptor_user_2773e613441bfdc6, []int{20}
|
||||
}
|
||||
func (m *GetAllConversationsResp) XXX_Unmarshal(b []byte) error {
|
||||
return xxx_messageInfo_GetAllConversationsResp.Unmarshal(m, b)
|
||||
@ -1099,7 +1099,7 @@ func (m *BatchSetConversationsReq) Reset() { *m = BatchSetConversationsR
|
||||
func (m *BatchSetConversationsReq) String() string { return proto.CompactTextString(m) }
|
||||
func (*BatchSetConversationsReq) ProtoMessage() {}
|
||||
func (*BatchSetConversationsReq) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptor_user_d39769f8de9fc07e, []int{21}
|
||||
return fileDescriptor_user_2773e613441bfdc6, []int{21}
|
||||
}
|
||||
func (m *BatchSetConversationsReq) XXX_Unmarshal(b []byte) error {
|
||||
return xxx_messageInfo_BatchSetConversationsReq.Unmarshal(m, b)
|
||||
@ -1160,7 +1160,7 @@ func (m *BatchSetConversationsResp) Reset() { *m = BatchSetConversations
|
||||
func (m *BatchSetConversationsResp) String() string { return proto.CompactTextString(m) }
|
||||
func (*BatchSetConversationsResp) ProtoMessage() {}
|
||||
func (*BatchSetConversationsResp) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptor_user_d39769f8de9fc07e, []int{22}
|
||||
return fileDescriptor_user_2773e613441bfdc6, []int{22}
|
||||
}
|
||||
func (m *BatchSetConversationsResp) XXX_Unmarshal(b []byte) error {
|
||||
return xxx_messageInfo_BatchSetConversationsResp.Unmarshal(m, b)
|
||||
@ -1215,7 +1215,7 @@ func (m *GetUsersReq) Reset() { *m = GetUsersReq{} }
|
||||
func (m *GetUsersReq) String() string { return proto.CompactTextString(m) }
|
||||
func (*GetUsersReq) ProtoMessage() {}
|
||||
func (*GetUsersReq) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptor_user_d39769f8de9fc07e, []int{23}
|
||||
return fileDescriptor_user_2773e613441bfdc6, []int{23}
|
||||
}
|
||||
func (m *GetUsersReq) XXX_Unmarshal(b []byte) error {
|
||||
return xxx_messageInfo_GetUsersReq.Unmarshal(m, b)
|
||||
@ -1275,7 +1275,7 @@ func (m *CmsUser) Reset() { *m = CmsUser{} }
|
||||
func (m *CmsUser) String() string { return proto.CompactTextString(m) }
|
||||
func (*CmsUser) ProtoMessage() {}
|
||||
func (*CmsUser) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptor_user_d39769f8de9fc07e, []int{24}
|
||||
return fileDescriptor_user_2773e613441bfdc6, []int{24}
|
||||
}
|
||||
func (m *CmsUser) XXX_Unmarshal(b []byte) error {
|
||||
return xxx_messageInfo_CmsUser.Unmarshal(m, b)
|
||||
@ -1323,7 +1323,7 @@ func (m *GetUsersResp) Reset() { *m = GetUsersResp{} }
|
||||
func (m *GetUsersResp) String() string { return proto.CompactTextString(m) }
|
||||
func (*GetUsersResp) ProtoMessage() {}
|
||||
func (*GetUsersResp) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptor_user_d39769f8de9fc07e, []int{25}
|
||||
return fileDescriptor_user_2773e613441bfdc6, []int{25}
|
||||
}
|
||||
func (m *GetUsersResp) XXX_Unmarshal(b []byte) error {
|
||||
return xxx_messageInfo_GetUsersResp.Unmarshal(m, b)
|
||||
@ -1383,7 +1383,7 @@ func (m *AddUserReq) Reset() { *m = AddUserReq{} }
|
||||
func (m *AddUserReq) String() string { return proto.CompactTextString(m) }
|
||||
func (*AddUserReq) ProtoMessage() {}
|
||||
func (*AddUserReq) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptor_user_d39769f8de9fc07e, []int{26}
|
||||
return fileDescriptor_user_2773e613441bfdc6, []int{26}
|
||||
}
|
||||
func (m *AddUserReq) XXX_Unmarshal(b []byte) error {
|
||||
return xxx_messageInfo_AddUserReq.Unmarshal(m, b)
|
||||
@ -1428,7 +1428,7 @@ func (m *AddUserResp) Reset() { *m = AddUserResp{} }
|
||||
func (m *AddUserResp) String() string { return proto.CompactTextString(m) }
|
||||
func (*AddUserResp) ProtoMessage() {}
|
||||
func (*AddUserResp) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptor_user_d39769f8de9fc07e, []int{27}
|
||||
return fileDescriptor_user_2773e613441bfdc6, []int{27}
|
||||
}
|
||||
func (m *AddUserResp) XXX_Unmarshal(b []byte) error {
|
||||
return xxx_messageInfo_AddUserResp.Unmarshal(m, b)
|
||||
@ -1469,7 +1469,7 @@ func (m *BlockUserReq) Reset() { *m = BlockUserReq{} }
|
||||
func (m *BlockUserReq) String() string { return proto.CompactTextString(m) }
|
||||
func (*BlockUserReq) ProtoMessage() {}
|
||||
func (*BlockUserReq) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptor_user_d39769f8de9fc07e, []int{28}
|
||||
return fileDescriptor_user_2773e613441bfdc6, []int{28}
|
||||
}
|
||||
func (m *BlockUserReq) XXX_Unmarshal(b []byte) error {
|
||||
return xxx_messageInfo_BlockUserReq.Unmarshal(m, b)
|
||||
@ -1528,7 +1528,7 @@ func (m *BlockUserResp) Reset() { *m = BlockUserResp{} }
|
||||
func (m *BlockUserResp) String() string { return proto.CompactTextString(m) }
|
||||
func (*BlockUserResp) ProtoMessage() {}
|
||||
func (*BlockUserResp) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptor_user_d39769f8de9fc07e, []int{29}
|
||||
return fileDescriptor_user_2773e613441bfdc6, []int{29}
|
||||
}
|
||||
func (m *BlockUserResp) XXX_Unmarshal(b []byte) error {
|
||||
return xxx_messageInfo_BlockUserResp.Unmarshal(m, b)
|
||||
@ -1568,7 +1568,7 @@ func (m *UnBlockUserReq) Reset() { *m = UnBlockUserReq{} }
|
||||
func (m *UnBlockUserReq) String() string { return proto.CompactTextString(m) }
|
||||
func (*UnBlockUserReq) ProtoMessage() {}
|
||||
func (*UnBlockUserReq) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptor_user_d39769f8de9fc07e, []int{30}
|
||||
return fileDescriptor_user_2773e613441bfdc6, []int{30}
|
||||
}
|
||||
func (m *UnBlockUserReq) XXX_Unmarshal(b []byte) error {
|
||||
return xxx_messageInfo_UnBlockUserReq.Unmarshal(m, b)
|
||||
@ -1620,7 +1620,7 @@ func (m *UnBlockUserResp) Reset() { *m = UnBlockUserResp{} }
|
||||
func (m *UnBlockUserResp) String() string { return proto.CompactTextString(m) }
|
||||
func (*UnBlockUserResp) ProtoMessage() {}
|
||||
func (*UnBlockUserResp) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptor_user_d39769f8de9fc07e, []int{31}
|
||||
return fileDescriptor_user_2773e613441bfdc6, []int{31}
|
||||
}
|
||||
func (m *UnBlockUserResp) XXX_Unmarshal(b []byte) error {
|
||||
return xxx_messageInfo_UnBlockUserResp.Unmarshal(m, b)
|
||||
@ -1661,7 +1661,7 @@ func (m *GetBlockUsersReq) Reset() { *m = GetBlockUsersReq{} }
|
||||
func (m *GetBlockUsersReq) String() string { return proto.CompactTextString(m) }
|
||||
func (*GetBlockUsersReq) ProtoMessage() {}
|
||||
func (*GetBlockUsersReq) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptor_user_d39769f8de9fc07e, []int{32}
|
||||
return fileDescriptor_user_2773e613441bfdc6, []int{32}
|
||||
}
|
||||
func (m *GetBlockUsersReq) XXX_Unmarshal(b []byte) error {
|
||||
return xxx_messageInfo_GetBlockUsersReq.Unmarshal(m, b)
|
||||
@ -1722,7 +1722,7 @@ func (m *BlockUser) Reset() { *m = BlockUser{} }
|
||||
func (m *BlockUser) String() string { return proto.CompactTextString(m) }
|
||||
func (*BlockUser) ProtoMessage() {}
|
||||
func (*BlockUser) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptor_user_d39769f8de9fc07e, []int{33}
|
||||
return fileDescriptor_user_2773e613441bfdc6, []int{33}
|
||||
}
|
||||
func (m *BlockUser) XXX_Unmarshal(b []byte) error {
|
||||
return xxx_messageInfo_BlockUser.Unmarshal(m, b)
|
||||
@ -1777,7 +1777,7 @@ func (m *GetBlockUsersResp) Reset() { *m = GetBlockUsersResp{} }
|
||||
func (m *GetBlockUsersResp) String() string { return proto.CompactTextString(m) }
|
||||
func (*GetBlockUsersResp) ProtoMessage() {}
|
||||
func (*GetBlockUsersResp) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptor_user_d39769f8de9fc07e, []int{34}
|
||||
return fileDescriptor_user_2773e613441bfdc6, []int{34}
|
||||
}
|
||||
func (m *GetBlockUsersResp) XXX_Unmarshal(b []byte) error {
|
||||
return xxx_messageInfo_GetBlockUsersResp.Unmarshal(m, b)
|
||||
@ -2431,9 +2431,9 @@ var _User_serviceDesc = grpc.ServiceDesc{
|
||||
Metadata: "user/user.proto",
|
||||
}
|
||||
|
||||
func init() { proto.RegisterFile("user/user.proto", fileDescriptor_user_d39769f8de9fc07e) }
|
||||
func init() { proto.RegisterFile("user/user.proto", fileDescriptor_user_2773e613441bfdc6) }
|
||||
|
||||
var fileDescriptor_user_d39769f8de9fc07e = []byte{
|
||||
var fileDescriptor_user_2773e613441bfdc6 = []byte{
|
||||
// 1397 bytes of a gzipped FileDescriptorProto
|
||||
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x58, 0xcf, 0x6f, 0x1b, 0xc5,
|
||||
0x17, 0xd7, 0xc4, 0x49, 0x13, 0x3f, 0xc7, 0xb1, 0x3d, 0x6d, 0x13, 0x77, 0xdb, 0x6f, 0xbf, 0xe9,
|
||||
|
@ -205,8 +205,6 @@ message GetBlockUsersResp{
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
service user {
|
||||
rpc GetUserInfo(GetUserInfoReq) returns(GetUserInfoResp);
|
||||
rpc UpdateUserInfo(UpdateUserInfoReq) returns(UpdateUserInfoResp);
|
||||
|
Loading…
x
Reference in New Issue
Block a user