From bbc555db7c028d7eeb9a4d92bb2ddab24562f729 Mon Sep 17 00:00:00 2001 From: jiahuiwen Date: Mon, 13 Dec 2021 14:04:12 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E6=B4=BB=E5=8A=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/ljsd/jieling/logic/activity/ActivityLogic.java | 5 +++++ 1 file changed, 5 insertions(+) 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 f5b793169..962c594b0 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 @@ -369,6 +369,11 @@ public class ActivityLogic implements IEventHandler{ //初始化活动 绝对时间和相对开服时间 for (Integer openActivityId : openActivityIds) { SGlobalActivity sGlobalActivity = sGlobalActivityMap.get(openActivityId); + if (sGlobalActivity == null) { + LOGGER.info("checkActivityOfUser uid={} remove activity={}", user.getId(), openActivityId); + continue; + } + } int[] ifOpen = sGlobalActivity.getIfOpen(); //创角 if(ifOpen!=null && ifOpen.length>0 && ifOpen[0]==1){