From d1bef9de96456dd34dfc9f0bdde6814c90820d5d Mon Sep 17 00:00:00 2001 From: yan Date: Thu, 29 Jan 2026 17:32:48 +0800 Subject: [PATCH] =?UTF-8?q?fix(FullyAutoAndSemiAutoTools):=20=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D=E8=B7=AF=E5=BE=84=E5=8C=B9=E9=85=8D=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 添加额外条件检查 labelParentName 是否等于 pathingName - 确保路径匹配时考虑完整的路径名称匹配 - 修复过滤器中路径匹配的逻辑错误 --- repo/js/FullyAutoAndSemiAutoTools/main.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/repo/js/FullyAutoAndSemiAutoTools/main.js b/repo/js/FullyAutoAndSemiAutoTools/main.js index 52675a100..020fb04dd 100644 --- a/repo/js/FullyAutoAndSemiAutoTools/main.js +++ b/repo/js/FullyAutoAndSemiAutoTools/main.js @@ -690,7 +690,7 @@ async function initRun(config_run) { const filter = PATH_JSON_LIST.filter(item => item.children.length === 0); await debugKey(`log-filtermatchedPaths.json`, JSON.stringify(filter)) let matchedPaths = filter.filter(item => { - const hitParent = item.fullPathNames.includes(labelParentName); + const hitParent = item.fullPathNames.includes(labelParentName)||labelParentName===`${pathingName}`; const hitOption = selectedOptions.some(opt => item.fullPathNames.some(name => name.includes(opt)) );