mirror of
https://github.com/openimsdk/open-im-server.git
synced 2025-04-25 02:58:26 +08:00
friend
This commit is contained in:
parent
7c8c809fb8
commit
fd19cd89a3
@ -46,7 +46,7 @@ func (o *Friend) GetFriendApplyList(c *gin.Context) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (o *Friend) GetSelfApplyList(c *gin.Context) {
|
func (o *Friend) GetSelfApplyList(c *gin.Context) {
|
||||||
a2r.Call(friend.FriendClient.GetPaginationFriendsApplyFrom, o.client, c)
|
a2r.Call(friend.FriendClient.GetPaginationFriendsApplyTo, o.client, c)
|
||||||
}
|
}
|
||||||
|
|
||||||
func (o *Friend) GetFriendList(c *gin.Context) {
|
func (o *Friend) GetFriendList(c *gin.Context) {
|
||||||
|
@ -40,7 +40,7 @@ func (*PBFriend) PB2DB(friends []*sdk.FriendInfo) (DBFriends []*relation.FriendM
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
func (db *DBFriend) DB2PB(ctx context.Context, friends []*relation.FriendModel) (PBFriends []*sdk.FriendInfo, err error) {
|
func (db *DBFriend) DB2PB(ctx context.Context, friends []*relation.FriendModel) (pbFriends []*sdk.FriendInfo, err error) {
|
||||||
userIDs := utils2.Slice(friends, func(e *relation.FriendModel) string { return e.FriendUserID })
|
userIDs := utils2.Slice(friends, func(e *relation.FriendModel) string { return e.FriendUserID })
|
||||||
users, err := db.userCheck.GetUsersInfoMap(ctx, userIDs, true)
|
users, err := db.userCheck.GetUsersInfoMap(ctx, userIDs, true)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
@ -52,6 +52,7 @@ func (db *DBFriend) DB2PB(ctx context.Context, friends []*relation.FriendModel)
|
|||||||
utils.CopyStructFields(pbfriend.FriendUser, users[v.FriendUserID])
|
utils.CopyStructFields(pbfriend.FriendUser, users[v.FriendUserID])
|
||||||
pbfriend.CreateTime = v.CreateTime.Unix()
|
pbfriend.CreateTime = v.CreateTime.Unix()
|
||||||
pbfriend.FriendUser.CreateTime = v.CreateTime.Unix()
|
pbfriend.FriendUser.CreateTime = v.CreateTime.Unix()
|
||||||
|
pbFriends = append(pbFriends, pbfriend)
|
||||||
}
|
}
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
@ -131,6 +132,10 @@ func (db *DBFriendRequest) DB2PB(ctx context.Context, friendRequests []*relation
|
|||||||
pbFriendRequest.CreateTime = v.CreateTime.Unix()
|
pbFriendRequest.CreateTime = v.CreateTime.Unix()
|
||||||
pbFriendRequest.HandleTime = v.HandleTime.Unix()
|
pbFriendRequest.HandleTime = v.HandleTime.Unix()
|
||||||
pbFriendRequest.HandlerUserID = v.HandlerUserID
|
pbFriendRequest.HandlerUserID = v.HandlerUserID
|
||||||
|
pbFriendRequest.HandleResult = v.HandleResult
|
||||||
|
pbFriendRequest.Ex = v.Ex
|
||||||
|
pbFriendRequest.HandleMsg = v.HandleMsg
|
||||||
|
pbFriendRequest.ReqMsg = v.ReqMsg
|
||||||
PBFriendRequests = append(PBFriendRequests, pbFriendRequest)
|
PBFriendRequests = append(PBFriendRequests, pbFriendRequest)
|
||||||
}
|
}
|
||||||
return
|
return
|
||||||
|
Loading…
x
Reference in New Issue
Block a user