diff --git a/shared/db/Role.ts b/shared/db/Role.ts index 265f0b5af..1dd9299ac 100644 --- a/shared/db/Role.ts +++ b/shared/db/Role.ts @@ -562,7 +562,7 @@ export default class Role extends BaseModel { // 获取好友推荐列表 public static async getRecommedList(minLv: number, maxLv: number, time: number) { - const result: RoleType[] = await RoleModel.find({ loginTime: { $gt: time }, lv: { $gte: minLv, $lte: maxLv } }, { _id: 0 }) + const result: RoleType[] = await RoleModel.find({ loginTime: { $gt: time }, lv: { $gte: minLv, $lte: maxLv }, hasInit: true }, { _id: 0 }) .select(ROLE_SELECT.SHOW_FRIEND_APPLY_LIST) .sort({ quitTime: -1, lv: -1, ce: -1 }) .limit(200).lean({ getters: true, virtuals: true });