Merge pull request #196 from hougangdev/fix/inbox-badge-missing-approvals

fix(sidebar-badges): include approvals in inbox badge count
This commit is contained in:
Dotta
2026-03-07 09:46:03 -06:00
committed by GitHub

View File

@@ -45,7 +45,7 @@ export function sidebarBadgeRoutes(db: Db) {
const alertsCount =
(summary.agents.error > 0 && !hasFailedRuns ? 1 : 0) +
(summary.costs.monthBudgetCents > 0 && summary.costs.monthUtilizationPercent >= 80 ? 1 : 0);
badges.inbox = badges.failedRuns + alertsCount + staleIssueCount + joinRequestCount;
badges.inbox = badges.failedRuns + alertsCount + staleIssueCount + joinRequestCount + badges.approvals;
res.json(badges);
});