@@ -556,12 +565,18 @@
// 상태별 카운트
const totalCount = projectIssues.length;
- const inProgressCount = projectIssues.filter(issue => issue.review_status === 'in_progress').length;
+ const inProgressCount = projectIssues.filter(issue =>
+ issue.review_status === 'in_progress' && !issue.completion_requested_at
+ ).length;
+ const pendingCompletionCount = projectIssues.filter(issue =>
+ issue.review_status === 'in_progress' && issue.completion_requested_at
+ ).length;
const completedCount = projectIssues.filter(issue => issue.review_status === 'completed').length;
// 통계 업데이트
document.getElementById('totalCount').textContent = totalCount;
document.getElementById('inProgressCount').textContent = inProgressCount;
+ document.getElementById('pendingCompletionCount').textContent = pendingCompletionCount;
document.getElementById('completedCount').textContent = completedCount;
}