From e68f8eeb165459ee014bd50314c9035540434817 Mon Sep 17 00:00:00 2001 From: luying Date: Tue, 17 May 2022 23:23:12 +0800 Subject: [PATCH] =?UTF-8?q?=E5=86=9B=E5=9B=A2=EF=BC=9A=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E6=8D=90=E7=8C=AE=E5=AE=9D=E7=AE=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- game-server/app/services/guildService.ts | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/game-server/app/services/guildService.ts b/game-server/app/services/guildService.ts index 3fc969751..3634a7397 100644 --- a/game-server/app/services/guildService.ts +++ b/game-server/app/services/guildService.ts @@ -223,11 +223,14 @@ export async function refreshUserGuild(userGuild: UserGuildType, roleId: string) const now = new Date(); let isRefDaily = shouldRefresh(refTimeDaily, now); + console.log('####### isRefDaily', isRefDaily, refTimeDaily, now) if (isRefDaily) { - await sendUnreceivedWishPool(wishGoods, roleId); - await sendUnreceivedActiveBox(roleId, userGuild.guildCode, refTimeDaily, receivedActive); - await sendUnreceivedDonateBox(roleId, userGuild.guildCode, refTimeDaily, receiveBoxs); - await sendUnreceivedBossWar(roleId, refTimeDaily); + if(refTimeDaily) { + await sendUnreceivedWishPool(wishGoods, roleId); + await sendUnreceivedActiveBox(roleId, userGuild.guildCode, refTimeDaily, receivedActive); + await sendUnreceivedDonateBox(roleId, userGuild.guildCode, refTimeDaily, receiveBoxs); + await sendUnreceivedBossWar(roleId, refTimeDaily); + } receivedActive = []; refTimeDaily = now; activeDaily = 0; activeRecord = []; wishGoods = []; receivedWishPool = [], receiveBoxs = []; let wishDntCnt = 0, donateCnt = 0; userGuild = await UserGuildModel.updateInfo(roleId, { receivedActive, refTimeDaily, activeDaily, activeRecord, wishGoods, receiveBoxs, wishDntCnt, donateCnt, receivedWishPool }, {});