东海寻仙,活动报错处理
parent
9095583374
commit
8e1795eb33
|
@ -2008,7 +2008,7 @@ public class ActivityLogic implements IEventHandler{
|
|||
*/
|
||||
public int getActivityByTypeToFirst(User user, int type){
|
||||
List<SGlobalActivity> activities = SGlobalActivity.getsGlobalActivityMapByType(type);
|
||||
if (activities.isEmpty() || activities == null){
|
||||
if (activities == null || activities.isEmpty()){
|
||||
return 0;
|
||||
}
|
||||
Map<Integer, ActivityMission> map = user.getActivityManager().getActivityMissionMap();
|
||||
|
|
|
@ -113,12 +113,12 @@ public class MissionLoigc {
|
|||
|
||||
int activity = ActivityLogic.getInstance().getActivityByTypeToFirst(user, ActivityType.DonghaiXunxian);
|
||||
if (activity <= 0){
|
||||
LOGGER.error("获取任务信息,东海寻仙任务,根据活动类型找不到活动,类型:{}",ActivityType.DonghaiXunxian);
|
||||
LOGGER.info("获取任务信息,东海寻仙任务,东海寻仙活动暂未开启,类型:{}",ActivityType.DonghaiXunxian);
|
||||
return;
|
||||
}
|
||||
|
||||
List<SThemeActivityTaskConfig> taskConfigs = SThemeActivityTaskConfig.themeTaskByActivity.get(activity);
|
||||
if (taskConfigs.isEmpty() || taskConfigs == null){
|
||||
if (taskConfigs == null || taskConfigs.isEmpty()){
|
||||
LOGGER.error("获取任务信息,东海寻仙任务,根据活动id找不到任务,活动id:{}",activity);
|
||||
return;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue