500抽:抽完之后防报错信息
This commit is contained in:
@@ -333,6 +333,7 @@ export class GachaHandler {
|
||||
|
||||
const { activityId } = msg;
|
||||
let playerData = await getGuideGachaData(serverId, activityId, roleId);
|
||||
if(!playerData) return resResult(STATUS.GACHA_GUIDE_PULL_CNT_LACK);
|
||||
|
||||
const gachaId = playerData.gachaId;
|
||||
const dicGacha = gameData.gacha.get(gachaId);
|
||||
@@ -377,6 +378,7 @@ export class GachaHandler {
|
||||
|
||||
const { activityId, id } = msg;
|
||||
let playerData = await getGuideGachaData(serverId, activityId, roleId);
|
||||
if(!playerData) return resResult(STATUS.GACHA_GUIDE_PULL_CNT_LACK);
|
||||
let gachaId = playerData.gachaId;
|
||||
const dicGacha = gameData.gacha.get(gachaId);
|
||||
if (!dicGacha) return resResult(STATUS.DIC_DATA_NOT_FOUND);
|
||||
@@ -409,7 +411,7 @@ export class GachaHandler {
|
||||
const count = 10;
|
||||
|
||||
let playerData = await getGuideGachaData(serverId, activityId, roleId);
|
||||
if(!playerData.canDecide()) return resResult(STATUS.GACHA_GUIDE_HAS_DONE);
|
||||
if(!playerData || !playerData.canDecide()) return resResult(STATUS.GACHA_GUIDE_HAS_DONE);
|
||||
let gachaId = playerData.gachaId;
|
||||
const dicGacha = gameData.gacha.get(gachaId);
|
||||
if (!dicGacha) return resResult(STATUS.DIC_DATA_NOT_FOUND);
|
||||
|
||||
Reference in New Issue
Block a user