tech-debt: Fix repo-issue-list updateIssuesMeta logic and approval double-counting #323

Open
opened 2026-05-31 14:22:51 +00:00 by jmiller · 0 comments
Owner

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 right
  • models/issues/issue_list.go:565 - only returns official counts due to double counting
  • models/issues/pull.go:349 - only returns official counts due to double counting

Action Required

Fix the updateIssuesMeta JS logic and resolve double-counting of non-official approvals.


Created by Claude Opus 4.6

## 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 right - `models/issues/issue_list.go:565` - only returns official counts due to double counting - `models/issues/pull.go:349` - only returns official counts due to double counting ## Action Required Fix the updateIssuesMeta JS logic and resolve double-counting of non-official approvals. --- *Created by Claude Opus 4.6*
jmiller added the tech-debtupstream labels 2026-05-31 14:22:51 +00:00
Sign in to join this conversation.
No labels tech-debt upstream
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MokoConsulting/MokoGitea#323