军团活动:结算活动bug

This commit is contained in:
luying
2021-04-01 10:57:37 +08:00
parent 8b15ffa905
commit 35ee83eeaa
@@ -313,7 +313,7 @@ export async function sendGuildActEndMsg(aid: number) {
for(let {guildCode, serverId} of obj.guildList) {
let woodenHorse = await obj.getWoodenHorse(guildCode, serverId);
if(woodenHorse) {
if(woodenHorse && woodenHorse.status != 0) {
await raceActivitySettleReward(guildCode, woodenHorse);
}
}
@@ -667,7 +667,7 @@ export async function raceActivitySettleReward(guildCode: string, woodenHorse: W
rewards,
woodenHorse,
});
if(rec) {
// 奖励加入拍卖行
await genAuction(guildCode, AUCTION_SOURCE.GATE, rec.code, serverId, rewards);
@@ -676,6 +676,7 @@ export async function raceActivitySettleReward(guildCode: string, woodenHorse: W
for(let { roleId } of members) {
await updateUserRecAndSendHonour(honour, 0, rank, roleId, members);
}
}
// 删除数据
obj.deleteFromList(guildCode);