tech-debt: Fix repo-issue-list updateIssuesMeta logic and approval double-counting #323
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
The issue list meta update logic is acknowledged as incorrect, and approval counts are wrong.
Locations
web_src/js/features/repo-issue-list.ts:91- this logic (including updateIssuesMeta) is not rightmodels/issues/issue_list.go:565- only returns official counts due to double countingmodels/issues/pull.go:349- only returns official counts due to double countingAction Required
Fix the updateIssuesMeta JS logic and resolve double-counting of non-official approvals.
Created by Claude Opus 4.6