mirror of
https://github.com/openimsdk/open-im-server.git
synced 2025-12-03 19:02:31 +08:00
Merge remote-tracking branch 'origin/main'
This commit is contained in:
commit
f96f680115
2
go.mod
2
go.mod
@ -33,7 +33,7 @@ require github.com/google/uuid v1.3.1
|
|||||||
|
|
||||||
require (
|
require (
|
||||||
github.com/IBM/sarama v1.41.3
|
github.com/IBM/sarama v1.41.3
|
||||||
github.com/OpenIMSDK/protocol v0.0.32
|
github.com/OpenIMSDK/protocol v0.0.32
|
||||||
github.com/OpenIMSDK/tools v0.0.18
|
github.com/OpenIMSDK/tools v0.0.18
|
||||||
github.com/aliyun/aliyun-oss-go-sdk v2.2.9+incompatible
|
github.com/aliyun/aliyun-oss-go-sdk v2.2.9+incompatible
|
||||||
github.com/go-redis/redis v6.15.9+incompatible
|
github.com/go-redis/redis v6.15.9+incompatible
|
||||||
|
|||||||
@ -451,14 +451,13 @@ func (s *friendServer) PinFriends(
|
|||||||
} else {
|
} else {
|
||||||
return nil, errs.ErrArgs.Wrap("isPinned is nil")
|
return nil, errs.ErrArgs.Wrap("isPinned is nil")
|
||||||
}
|
}
|
||||||
//檢查是不是在好友列表裏
|
//check whther in friend list
|
||||||
_, err := s.friendDatabase.FindFriendsWithError(ctx, req.OwnerUserID, req.FriendUserIDs)
|
_, err := s.friendDatabase.FindFriendsWithError(ctx, req.OwnerUserID, req.FriendUserIDs)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
//全部置頂
|
//set friendslist friend pin status to isPinned
|
||||||
//把所有friendslist的isPinned都設置為isPinned
|
|
||||||
for _, friendID := range req.FriendUserIDs {
|
for _, friendID := range req.FriendUserIDs {
|
||||||
if err := s.friendDatabase.UpdateFriendPinStatus(ctx, req.OwnerUserID, friendID, isPinned); err != nil {
|
if err := s.friendDatabase.UpdateFriendPinStatus(ctx, req.OwnerUserID, friendID, isPinned); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user