diff --git a/game-server/app/services/guildTrainService.ts b/game-server/app/services/guildTrainService.ts index 6a1d90e0e..3cd878865 100644 --- a/game-server/app/services/guildTrainService.ts +++ b/game-server/app/services/guildTrainService.ts @@ -18,7 +18,7 @@ import { getMailContent } from './mailService'; import { MAIL_TYPE } from '../consts'; export async function getUserGuild(roleId: string, serverId: number) { - let userGuild = await UserGuildModel.getMyGuild(roleId,'trainCount trainTime trainRewards guildCode'); + let userGuild = await UserGuildModel.getMyGuild(roleId,'trainCount trainTime trainRewards guildCode buyTrainCount'); if (!userGuild) return; let { trainCount, trainTime, buyTrainCount, guildCode} = userGuild; diff --git a/shared/db/GuildTrain.ts b/shared/db/GuildTrain.ts index 9b45cd60f..f22b065f2 100644 --- a/shared/db/GuildTrain.ts +++ b/shared/db/GuildTrain.ts @@ -95,7 +95,7 @@ export default class GuildTrain extends BaseModel { } public static async resetGuildTrain(guildCode: string) { - const result = await GuildTrainModel.updateMany({guildCode}, {$set:{locked: false}}); + const result = await GuildTrainModel.updateMany({guildCode}, {$set:{ locked: true }}); return result; }