fix(拍卖行): 退出军团时从拍卖分红中删除

This commit is contained in:
luying
2023-10-16 18:00:29 +08:00
parent 090368d2a3
commit f5f1dcf14c
3 changed files with 32 additions and 4 deletions

View File

@@ -108,7 +108,7 @@ export default class BossInstance extends BaseModel {
}
public static async removeBossRank(guildCode: string, roleId: string, lean = true) {
const guildTrain: BossInstanceType = await BossInstanceModel.findOneAndUpdate({ guildCode },
const guildTrain: BossInstanceType = await BossInstanceModel.findOneAndUpdate({ guildCode, status: GUILD_BOSS_STATUS.OPEN },
{ $pull:{ ranks: { roleId } }}, {new: true}).lean(lean);
return guildTrain;
}