diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/SuperFundActivity.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/SuperFundActivity.java index 442a0263d..f53f8e632 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/SuperFundActivity.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/SuperFundActivity.java @@ -152,6 +152,10 @@ public class SuperFundActivity extends AbstractActivity { private void updateState(User user) throws Exception { // 活动信息 ActivityMission mission = user.getActivityManager().getActivityMissionMap().get(id); + if(mission == null){ + LOGGER.info("updateState 玩家id ={},activityId={}",user.getId(),id); + return; + } if (mission.getV() != 2){ return; }