演武台:修复bug

This commit is contained in:
luying
2021-09-24 10:12:23 +08:00
parent c83542812c
commit f3c73ade66
4 changed files with 11 additions and 6 deletions

View File

@@ -198,7 +198,9 @@ export default class Guild extends BaseModel {
}
public static async updateInfo(code: string, update: GuildUpdateParam, incParam?: { managerCnt?: number, fund?: number, activeDaily?: number, activeWeekly?: number }, select?: string) {
const result: GuildType = await GuildModel.findOneAndUpdate({ code }, { $set: update, $inc: incParam }, { new: true }).select(select).lean();
let param = { $set: update };
if(incParam) param['$inc'] = incParam;
const result: GuildType = await GuildModel.findOneAndUpdate({ code }, param, { new: true }).select(select).lean();
return result;
}