From 6ace6e93a1805b40f087b4ea27d3661429fbca20 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=A2=AB=E9=81=97=E5=BF=98=E7=9A=84=E8=AE=B0=E5=BF=86?= <32097237+YIWANG-sketch@users.noreply.github.com> Date: Thu, 23 Jan 2025 15:02:27 +0800 Subject: [PATCH] fix Team plan detection --- you_providers/youProvider.mjs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/you_providers/youProvider.mjs b/you_providers/youProvider.mjs index c6fd0be..0254e8b 100644 --- a/you_providers/youProvider.mjs +++ b/you_providers/youProvider.mjs @@ -201,8 +201,13 @@ class YouProvider { // 检测是否为 team 账号 session.isTeamAccount = await page.evaluate(() => { - const teamElement = document.querySelector('div._16bctla1 p._16bctla2'); - return teamElement && teamElement.textContent === 'Your Team'; + let teamElement = document.querySelector('div._15zm0ko1 p._15zm0ko2'); + if (teamElement && teamElement.textContent.trim() === 'Your Team') { + return true; + } + + let altTeamElement = document.querySelector('div.sc-1a751f3b-0.hyfnxg'); + return altTeamElement && altTeamElement.textContent.includes('Team'); }); // 如果遇到盾了就多等一段时间