diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/friend/FriendLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/friend/FriendLogic.java index 8f5e71409..ea99f8c62 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/friend/FriendLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/friend/FriendLogic.java @@ -259,7 +259,11 @@ public class FriendLogic { continue; } if (friends1.size() >= maxFriends){ - throw new ErrorCodeException(ErrorCode.FRIENDS_SIDE_MAX); + if(inviteUidsList.size()>1){ + throw new ErrorCodeException(ErrorCode.FRIENDS_SIDE_MAX); + }else{ + continue; + } } if (applyFriends.size()>= maxApplyFriends){ applyFriends.remove(0);