diff --git a/game-server/app/services/activity/timeLimitRankService.ts b/game-server/app/services/activity/timeLimitRankService.ts index f80d9b2aa..f36c447b2 100644 --- a/game-server/app/services/activity/timeLimitRankService.ts +++ b/game-server/app/services/activity/timeLimitRankService.ts @@ -46,7 +46,8 @@ export async function getTimeLimitRankDataShow(activityId: number, serverId: num export async function recordGuildFund(serverId: number, guild: GuildType, fund: number) { let activities = await getActivitiesByType(serverId, ACTIVITY_TYPE.TIME_LIMIT_RANK); for(let activity of activities) { - let playerData = new TimeLimitRankData(activity, 0, 0); + let serverTime = await getServerCreateTime(serverId); + let playerData = new TimeLimitRankData(activity, 0, serverTime); if(playerData.canRecord() && playerData.rankType == RANK_TYPE.GUILD_FUND) { await ActivityTimeLimitRankModel.addGuildScore(serverId, playerData.activityId, playerData.rankType, guild.code, fund, guild._id);