From a2a2a40d7173cd0cc2d5d55b1e510a38fc844026 Mon Sep 17 00:00:00 2001 From: MoeFurina Date: Fri, 7 Aug 2026 13:45:01 +0800 Subject: [PATCH] fixes --- module/ad_listening_rights_gain.js | 2 +- module/register_checktoken_v2.js | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/module/ad_listening_rights_gain.js b/module/ad_listening_rights_gain.js index d4cb5d0..7cf50ef 100644 --- a/module/ad_listening_rights_gain.js +++ b/module/ad_listening_rights_gain.js @@ -239,7 +239,7 @@ module.exports = async (query, request) => { const res = await request( `/api/ad/listening/rights/gain`, data, - createOption(query, 'eapi', 'v2'), + createOption(query, 'xeapi', 'v3'), ) return { diff --git a/module/register_checktoken_v2.js b/module/register_checktoken_v2.js index 38225ac..d8cfda3 100644 --- a/module/register_checktoken_v2.js +++ b/module/register_checktoken_v2.js @@ -114,6 +114,16 @@ async function ensureWatchman() { // 获取新 token async function fetchToken() { const instance = await ensureWatchman() + const raw = instance.getInstance() + + await new Promise((resolve) => { + const timer = setTimeout(() => resolve(), 15000) + raw.I(() => { + clearTimeout(timer) + resolve() + }) + }) + return new Promise((resolve) => { const timer = setTimeout(() => resolve(''), 15000) instance.getToken(BUSINESS_ID, (tk) => {