diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/ActivityLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/ActivityLogic.java index 0e3f23797..8c2addbaf 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/ActivityLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/ActivityLogic.java @@ -746,6 +746,9 @@ public class ActivityLogic implements IEventHandler{ } Integer activityId = item.getKey(); SGlobalActivity sGlobalActivity = SGlobalActivity.getsGlobalActivityMap().get(activityId); + if (sGlobalActivity == null){ + continue; + } int targetActivityType = sGlobalActivity.getType(); if (!activityType.contains(targetActivityType)) { continue;