mirror of
https://github.com/openimsdk/open-im-server.git
synced 2025-04-26 03:26:57 +08:00
fix bug: args error
This commit is contained in:
parent
de1b970046
commit
4d89d7c618
@ -246,7 +246,6 @@ func (s *friendServer) GetPaginationFriendsApplyTo(
|
|||||||
req *pbfriend.GetPaginationFriendsApplyToReq,
|
req *pbfriend.GetPaginationFriendsApplyToReq,
|
||||||
) (resp *pbfriend.GetPaginationFriendsApplyToResp, err error) {
|
) (resp *pbfriend.GetPaginationFriendsApplyToResp, err error) {
|
||||||
defer log.ZInfo(ctx, utils.GetFuncName()+" Return")
|
defer log.ZInfo(ctx, utils.GetFuncName()+" Return")
|
||||||
resp = &pbfriend.GetPaginationFriendsApplyToResp{}
|
|
||||||
if err := s.userRpcClient.Access(ctx, req.UserID); err != nil {
|
if err := s.userRpcClient.Access(ctx, req.UserID); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
@ -255,6 +254,7 @@ func (s *friendServer) GetPaginationFriendsApplyTo(
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
resp = &pbfriend.GetPaginationFriendsApplyToResp{}
|
||||||
resp.FriendRequests, err = convert.FriendRequestDB2Pb(ctx, friendRequests, s.userRpcClient.GetUsersInfoMap)
|
resp.FriendRequests, err = convert.FriendRequestDB2Pb(ctx, friendRequests, s.userRpcClient.GetUsersInfoMap)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
|
@ -27,6 +27,9 @@ func BlackDB2Pb(
|
|||||||
blackDBs []*relation.BlackModel,
|
blackDBs []*relation.BlackModel,
|
||||||
f func(ctx context.Context, userIDs []string) (map[string]*sdkws.UserInfo, error),
|
f func(ctx context.Context, userIDs []string) (map[string]*sdkws.UserInfo, error),
|
||||||
) (blackPbs []*sdk.BlackInfo, err error) {
|
) (blackPbs []*sdk.BlackInfo, err error) {
|
||||||
|
if len(blackDBs) == 0 {
|
||||||
|
return nil, nil
|
||||||
|
}
|
||||||
var userIDs []string
|
var userIDs []string
|
||||||
for _, blackDB := range blackDBs {
|
for _, blackDB := range blackDBs {
|
||||||
userIDs = append(userIDs, blackDB.BlockUserID)
|
userIDs = append(userIDs, blackDB.BlockUserID)
|
||||||
|
@ -54,6 +54,9 @@ func FriendsDB2Pb(
|
|||||||
friendsDB []*relation.FriendModel,
|
friendsDB []*relation.FriendModel,
|
||||||
getUsers func(ctx context.Context, userIDs []string) (map[string]*sdkws.UserInfo, error),
|
getUsers func(ctx context.Context, userIDs []string) (map[string]*sdkws.UserInfo, error),
|
||||||
) (friendsPb []*sdkws.FriendInfo, err error) {
|
) (friendsPb []*sdkws.FriendInfo, err error) {
|
||||||
|
if len(friendsDB) == 0 {
|
||||||
|
return nil, nil
|
||||||
|
}
|
||||||
var userID []string
|
var userID []string
|
||||||
for _, friendDB := range friendsDB {
|
for _, friendDB := range friendsDB {
|
||||||
userID = append(userID, friendDB.FriendUserID)
|
userID = append(userID, friendDB.FriendUserID)
|
||||||
@ -80,6 +83,9 @@ func FriendRequestDB2Pb(
|
|||||||
friendRequests []*relation.FriendRequestModel,
|
friendRequests []*relation.FriendRequestModel,
|
||||||
getUsers func(ctx context.Context, userIDs []string) (map[string]*sdkws.UserInfo, error),
|
getUsers func(ctx context.Context, userIDs []string) (map[string]*sdkws.UserInfo, error),
|
||||||
) ([]*sdkws.FriendRequest, error) {
|
) ([]*sdkws.FriendRequest, error) {
|
||||||
|
if len(friendRequests) == 0 {
|
||||||
|
return nil, nil
|
||||||
|
}
|
||||||
userIDMap := make(map[string]struct{})
|
userIDMap := make(map[string]struct{})
|
||||||
for _, friendRequest := range friendRequests {
|
for _, friendRequest := range friendRequests {
|
||||||
userIDMap[friendRequest.ToUserID] = struct{}{}
|
userIDMap[friendRequest.ToUserID] = struct{}{}
|
||||||
|
@ -165,9 +165,6 @@ func (x *ClearConversationsMsgReq) Check() error {
|
|||||||
if x.UserID == "" {
|
if x.UserID == "" {
|
||||||
return errs.ErrArgs.Wrap("userID is empty")
|
return errs.ErrArgs.Wrap("userID is empty")
|
||||||
}
|
}
|
||||||
if x.DeleteSyncOpt == nil {
|
|
||||||
return errs.ErrArgs.Wrap("deleteSyncOpt is empty")
|
|
||||||
}
|
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -175,9 +172,6 @@ func (x *UserClearAllMsgReq) Check() error {
|
|||||||
if x.UserID == "" {
|
if x.UserID == "" {
|
||||||
return errs.ErrArgs.Wrap("userID is empty")
|
return errs.ErrArgs.Wrap("userID is empty")
|
||||||
}
|
}
|
||||||
if x.DeleteSyncOpt == nil {
|
|
||||||
return errs.ErrArgs.Wrap("deleteSyncOpt is empty")
|
|
||||||
}
|
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -191,9 +185,6 @@ func (x *DeleteMsgsReq) Check() error {
|
|||||||
if x.Seqs == nil {
|
if x.Seqs == nil {
|
||||||
return errs.ErrArgs.Wrap("seqs is empty")
|
return errs.ErrArgs.Wrap("seqs is empty")
|
||||||
}
|
}
|
||||||
if x.DeleteSyncOpt == nil {
|
|
||||||
return errs.ErrArgs.Wrap("deleteSyncOpt is empty")
|
|
||||||
}
|
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user