From bae1bed346ffe15c95f471f83251561142b45e8e Mon Sep 17 00:00:00 2001 From: enkilee Date: Mon, 13 Jul 2026 11:54:26 +0800 Subject: [PATCH] Signed-off-by: enkilee MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit includeCommonIssues 在 6 处 API 调用中硬编码为 true,导致 UI 取消勾选"包含共性问题"后 API 仍然返回共性问题 --- .../UserJourney/OverviewDashboard/RepoProgressSection.tsx | 5 ++++- .../UserJourney/OverviewDashboard/index.tsx | 8 ++++---- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/apps/web/src/modules/intelligent-analysis/UserJourney/OverviewDashboard/RepoProgressSection.tsx b/apps/web/src/modules/intelligent-analysis/UserJourney/OverviewDashboard/RepoProgressSection.tsx index 959655ad6..015a9da7d 100644 --- a/apps/web/src/modules/intelligent-analysis/UserJourney/OverviewDashboard/RepoProgressSection.tsx +++ b/apps/web/src/modules/intelligent-analysis/UserJourney/OverviewDashboard/RepoProgressSection.tsx @@ -2791,7 +2791,10 @@ const RepoProgressSection: React.FC = ({ const search = new URLSearchParams(); if (org) search.set('org', org); search.set('tab', currentTab); - search.set('include_common_issues', 'true'); + search.set( + 'include_common_issues', + commonOnly === false ? 'false' : 'true' + ); if (commonOnly !== undefined && commonOnly !== null) { search.set('common_only', String(commonOnly)); } diff --git a/apps/web/src/modules/intelligent-analysis/UserJourney/OverviewDashboard/index.tsx b/apps/web/src/modules/intelligent-analysis/UserJourney/OverviewDashboard/index.tsx index ff17cbf9d..491ea9532 100644 --- a/apps/web/src/modules/intelligent-analysis/UserJourney/OverviewDashboard/index.tsx +++ b/apps/web/src/modules/intelligent-analysis/UserJourney/OverviewDashboard/index.tsx @@ -111,7 +111,7 @@ const OverviewDashboard: React.FC = ({ org }) => { viewType: 'repo', org, tab: currentTab, - includeCommonIssues: true, + includeCommonIssues, commonOnly: issueSourceMode === 'common' ? true @@ -144,7 +144,7 @@ const OverviewDashboard: React.FC = ({ org }) => { viewType: 'repo', org, tab: 'overall', - includeCommonIssues: true, + includeCommonIssues, commonOnly: issueSourceMode === 'common' ? true @@ -177,7 +177,7 @@ const OverviewDashboard: React.FC = ({ org }) => { queryFn: () => fetchOverviewSummary({ org, - includeCommonIssues: true, + includeCommonIssues, commonOnly: issueSourceMode === 'common' ? true @@ -201,7 +201,7 @@ const OverviewDashboard: React.FC = ({ org }) => { queryFn: () => fetchOverviewCloseRateTrends({ org, - includeCommonIssues: true, + includeCommonIssues, commonOnly: issueSourceMode === 'common' ? true