From 90e25f09791e20c72b2dd9947ebd1953f3b7d4d2 Mon Sep 17 00:00:00 2001 From: Howard Enos Date: Sat, 18 Jul 2026 11:56:43 -0700 Subject: [PATCH] sync: auto-sync from HOWARD-HOME at 2026-07-18 11:56:15 Author: Howard Enos Machine: HOWARD-HOME Timestamp: 2026-07-18 11:56:15 --- projects/msp-tools/bug-tracker/dashboard.html | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/projects/msp-tools/bug-tracker/dashboard.html b/projects/msp-tools/bug-tracker/dashboard.html index 175aa8f9..03cc08e1 100644 --- a/projects/msp-tools/bug-tracker/dashboard.html +++ b/projects/msp-tools/bug-tracker/dashboard.html @@ -253,9 +253,8 @@ async function loadLabels() { async function loadIssues() { allIssues = []; - const states = showClosed ? ['open','closed'] : ['open']; const fetches = ALL_REPOS.map(async repo => { - for (const state of states) { + for (const state of ['open', 'closed']) { let page=1; while(true) { try { @@ -336,7 +335,8 @@ function getFiltered() { const q = searchText.toLowerCase(); items = items.filter(i => i.title.toLowerCase().includes(q) || (i.body||'').toLowerCase().includes(q) || ('#'+i.number).includes(q)); } - if (!showClosed) items = items.filter(i => i.state !== 'closed'); + // showClosed controls list view; board view always shows done column + if (!showClosed && currentView === 'list') items = items.filter(i => i.state !== 'closed'); return items; } @@ -425,8 +425,8 @@ function renderToolbar() { -