mirror of
https://github.com/openimsdk/open-im-server.git
synced 2025-04-06 04:15:46 +08:00
Handling exception: getcdv3.GetConn == nil
This commit is contained in:
parent
cab0a46fb3
commit
5f9f1ab996
@ -50,7 +50,12 @@ func createOrganizationUser(operationID, userID, userName string) error {
|
|||||||
log.NewInfo(operationID, utils.GetSelfFuncName(), userID)
|
log.NewInfo(operationID, utils.GetSelfFuncName(), userID)
|
||||||
}()
|
}()
|
||||||
log.NewInfo(operationID, utils.GetSelfFuncName(), "start createOrganizationUser")
|
log.NewInfo(operationID, utils.GetSelfFuncName(), "start createOrganizationUser")
|
||||||
etcdConn := getcdv3.GetConn(config.Config.Etcd.EtcdSchema, strings.Join(config.Config.Etcd.EtcdAddr, ","), config.Config.RpcRegisterName.OpenImOrganizationName)
|
etcdConn := getcdv3.GetConn(config.Config.Etcd.EtcdSchema, strings.Join(config.Config.Etcd.EtcdAddr, ","), config.Config.RpcRegisterName.OpenImOrganizationName, operationID)
|
||||||
|
if etcdConn == nil {
|
||||||
|
errMsg := operationID + "getcdv3.GetConn == nil"
|
||||||
|
log.NewError(operationID, errMsg)
|
||||||
|
return errors.New(errMsg)
|
||||||
|
}
|
||||||
client := organizationRpc.NewOrganizationClient(etcdConn)
|
client := organizationRpc.NewOrganizationClient(etcdConn)
|
||||||
req := &organizationRpc.CreateOrganizationUserReq{
|
req := &organizationRpc.CreateOrganizationUserReq{
|
||||||
OrganizationUser: &commonPb.OrganizationUser{
|
OrganizationUser: &commonPb.OrganizationUser{
|
||||||
@ -85,7 +90,12 @@ func joinTestDepartment(operationID, userID, departmentID string) error {
|
|||||||
defer func() {
|
defer func() {
|
||||||
log.NewInfo(operationID, utils.GetSelfFuncName(), userID)
|
log.NewInfo(operationID, utils.GetSelfFuncName(), userID)
|
||||||
}()
|
}()
|
||||||
etcdConn := getcdv3.GetConn(config.Config.Etcd.EtcdSchema, strings.Join(config.Config.Etcd.EtcdAddr, ","), config.Config.RpcRegisterName.OpenImOrganizationName)
|
etcdConn := getcdv3.GetConn(config.Config.Etcd.EtcdSchema, strings.Join(config.Config.Etcd.EtcdAddr, ","), config.Config.RpcRegisterName.OpenImOrganizationName, operationID)
|
||||||
|
if etcdConn == nil {
|
||||||
|
errMsg := operationID + "getcdv3.GetConn == nil"
|
||||||
|
log.NewError(operationID, errMsg)
|
||||||
|
return errors.New(errMsg)
|
||||||
|
}
|
||||||
client := organizationRpc.NewOrganizationClient(etcdConn)
|
client := organizationRpc.NewOrganizationClient(etcdConn)
|
||||||
req := &organizationRpc.CreateDepartmentMemberReq{DepartmentMember: &commonPb.DepartmentMember{
|
req := &organizationRpc.CreateDepartmentMemberReq{DepartmentMember: &commonPb.DepartmentMember{
|
||||||
UserID: userID,
|
UserID: userID,
|
||||||
@ -108,7 +118,12 @@ func GetDepartmentGroupIDList(operationID, departmentID string) ([]string, error
|
|||||||
defer func() {
|
defer func() {
|
||||||
log.NewInfo(operationID, utils.GetSelfFuncName(), departmentID)
|
log.NewInfo(operationID, utils.GetSelfFuncName(), departmentID)
|
||||||
}()
|
}()
|
||||||
etcdConn := getcdv3.GetConn(config.Config.Etcd.EtcdSchema, strings.Join(config.Config.Etcd.EtcdAddr, ","), config.Config.RpcRegisterName.OpenImOrganizationName)
|
etcdConn := getcdv3.GetConn(config.Config.Etcd.EtcdSchema, strings.Join(config.Config.Etcd.EtcdAddr, ","), config.Config.RpcRegisterName.OpenImOrganizationName, operationID)
|
||||||
|
if etcdConn == nil {
|
||||||
|
errMsg := operationID + "getcdv3.GetConn == nil"
|
||||||
|
log.NewError(operationID, errMsg)
|
||||||
|
return nil, errors.New(errMsg)
|
||||||
|
}
|
||||||
client := organizationRpc.NewOrganizationClient(etcdConn)
|
client := organizationRpc.NewOrganizationClient(etcdConn)
|
||||||
req := organizationRpc.GetDepartmentParentIDListReq{
|
req := organizationRpc.GetDepartmentParentIDListReq{
|
||||||
DepartmentID: departmentID,
|
DepartmentID: departmentID,
|
||||||
@ -142,7 +157,12 @@ func joinGroups(operationID, userID, userName string, groupIDList []string) {
|
|||||||
defer func() {
|
defer func() {
|
||||||
log.NewInfo(operationID, utils.GetSelfFuncName(), userID, groupIDList)
|
log.NewInfo(operationID, utils.GetSelfFuncName(), userID, groupIDList)
|
||||||
}()
|
}()
|
||||||
etcdConn := getcdv3.GetConn(config.Config.Etcd.EtcdSchema, strings.Join(config.Config.Etcd.EtcdAddr, ","), config.Config.RpcRegisterName.OpenImGroupName)
|
etcdConn := getcdv3.GetConn(config.Config.Etcd.EtcdSchema, strings.Join(config.Config.Etcd.EtcdAddr, ","), config.Config.RpcRegisterName.OpenImGroupName, operationID)
|
||||||
|
if etcdConn == nil {
|
||||||
|
errMsg := operationID + "getcdv3.GetConn == nil"
|
||||||
|
log.NewError(operationID, errMsg)
|
||||||
|
return
|
||||||
|
}
|
||||||
client := groupRpc.NewGroupClient(etcdConn)
|
client := groupRpc.NewGroupClient(etcdConn)
|
||||||
for _, groupID := range groupIDList {
|
for _, groupID := range groupIDList {
|
||||||
req := &groupRpc.InviteUserToGroupReq{
|
req := &groupRpc.InviteUserToGroupReq{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user