🐞 fix(gvg): 查询联军的时候满员联军显示

This commit is contained in:
luying
2023-03-03 15:26:04 +08:00
parent 716510ccda
commit 8022805d70

View File

@@ -89,10 +89,12 @@ export default class GVGLeague extends BaseModel {
public static async findByCondition(type: number, serverIds: number[], page: number, name: string) {
let query = {
status: 1, type, serverId: { $in: serverIds }, guildCnt: { $lt: GVG.GVG_LEAGUE_COMPOSE }
status: 1, type, serverId: { $in: serverIds }
};
if(name) {
query['name'] = { $regex: new RegExp(name, 'i') };
} else {
query['guildCnt'] = { $lt: GVG.GVG_LEAGUE_COMPOSE };
}
const league: GVGLeagueType[] = await GVGLeagueModel.find(query)
.populate('leader', { roleId: 1, roleName: 1, head: 1, frame: 1, spine: 1, lv: 1, quitTime: 1, ce: 1, title: 1, serverId: 1, _id: 0 }, 'Role')