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 bfbfb9689..2108c3157 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 @@ -509,7 +509,7 @@ public class FriendLogic { MessageUtil.sendErrorResponse(iSession, 0, msgId, "没有该好友"); return; } - if (haveRewardMap.get(friendId) !=1){ + if (haveRewardMap.containsKey(friendId) && haveRewardMap.get(friendId) !=1){ MessageUtil.sendErrorResponse(iSession, 0, msgId, "已领取赠礼"); return; }