🐞 fix(军团活动): 诸侯混战挑战数据重复错误

This commit is contained in:
luying
2023-07-25 15:40:01 +08:00
parent 12fec54b00
commit 865ac9ff44
3 changed files with 9 additions and 3 deletions

View File

@@ -780,6 +780,7 @@ export async function declareCity(serverId: number, roleId: string, guildCode: s
let declareInfo = await GuildActivityCityDeclareModel.declareIfNot(serverId, guildCode, cityId, roleId, declareTime, isAutoDeclare, declareIndex);
if(!!declareInfo && declareInfo.declareTime == declareTime) { // 确实没有人宣战过,自己是第一个
let cityRec = await GuildActivityCityModel.declare(serverId, cityId, guildCode, declareIndex);
await GuildActivityRecordModel.updateInfo(guildCode, GUILD_ACTIVITY_TYPE.CITY_ACTIVITY, declareIndex, {}, cityId);
await sendGuildCityDeclare(serverId, cityId, guildCode, cityRec.declareCount);
return true;
}