From 4b13f1b02d4b1644fcacba1e70d385a659a6b6ee Mon Sep 17 00:00:00 2001 From: chaoszhu Date: Fri, 1 May 2026 21:48:48 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E7=A7=BB=E9=99=A4=E8=8E=B7=E5=8F=96?= =?UTF-8?q?=E6=BF=80=E6=B4=BBip?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/app/utils/get-plus.js | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) diff --git a/server/app/utils/get-plus.js b/server/app/utils/get-plus.js index b64b9a8..a7969cb 100644 --- a/server/app/utils/get-plus.js +++ b/server/app/utils/get-plus.js @@ -8,26 +8,11 @@ async function getLicenseInfo(key = '') { const { key: plusKey } = await plusDB.findOneAsync({}) || {} key = key || plusKey || process.env.PLUS_KEY if (!key || key.length < 16) return { success: false, msg: 'Invalid Plus Key' } - let ip = '' - if (global.serverIp && (Date.now() - global.getServerIpLastTime) / 1000 / 60 < 60) { - ip = global.serverIp - logger.info('通过缓存获取服务器IP: ', ip) - } else { - ip = await getLocalNetIP() - global.serverIp = ip - global.getServerIpLastTime = Date.now() - logger.info('通过接口获取服务器IP: ', ip) - } - if (!ip) { - logger.error('😒激活PLUS功能失败: get public ip failed') - global.serverIp = '' - return { success: false, msg: 'get public ip failed' } - } try { const requestOptions = { method: 'POST', headers: { 'Content-Type': 'application/json' }, - body: JSON.stringify({ ip, key, version }) + body: JSON.stringify({ key, version }) } const response = await requestWithFailover('/api/licenses/activate', requestOptions)