From 6953349058e070ec4138380f896369889a18da78 Mon Sep 17 00:00:00 2001 From: dy Date: Wed, 20 Dec 2023 18:21:43 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B6=88=E8=B4=B9=E7=AB=9E=E8=B5=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api_s2c/event/xiaofeijingsai/ApiOpen.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/api_s2c/event/xiaofeijingsai/ApiOpen.ts b/src/api_s2c/event/xiaofeijingsai/ApiOpen.ts index 209b72e..b60d885 100644 --- a/src/api_s2c/event/xiaofeijingsai/ApiOpen.ts +++ b/src/api_s2c/event/xiaofeijingsai/ApiOpen.ts @@ -34,7 +34,10 @@ export default async function (call: ApiCall) { list = list.map(i => ({...i, player: users.find(v => v.uid == i._id)})) - G.ioredis.setex(`rank:xiaofeijingsai`, 180, JSON.stringify(list)); + // 活动结束前半小时,缓存过期时间改为10秒 + let exTime = (G.time + 1800) < _hd.etime ? 10 : 180 + + G.ioredis.setex(`rank:xiaofeijingsai`, exTime, JSON.stringify(list)); call.succ({list}) } \ No newline at end of file