Merge remote-tracking branch 'origin/main'

This commit is contained in:
AndrewZuo01 2023-12-11 17:15:13 +08:00
commit f96f680115
2 changed files with 3 additions and 4 deletions

View File

@ -451,14 +451,13 @@ func (s *friendServer) PinFriends(
} else {
return nil, errs.ErrArgs.Wrap("isPinned is nil")
}
//檢查是不是在好友列表裏
//check whther in friend list
_, err := s.friendDatabase.FindFriendsWithError(ctx, req.OwnerUserID, req.FriendUserIDs)
if err != nil {
return nil, err
}
//全部置頂
//把所有friendslist的isPinned都設置為isPinned
//set friendslist friend pin status to isPinned
for _, friendID := range req.FriendUserIDs {
if err := s.friendDatabase.UpdateFriendPinStatus(ctx, req.OwnerUserID, friendID, isPinned); err != nil {
return nil, err