From cc641cec7849373f61955e0a9a14eaa7babd9908 Mon Sep 17 00:00:00 2001 From: JB Date: Sat, 29 Nov 2025 12:00:47 -0800 Subject: [PATCH] refactor: Remove redundant checks for activeLetter in find_books.js --- abogen/web/static/find_books.js | 7 ------- 1 file changed, 7 deletions(-) diff --git a/abogen/web/static/find_books.js b/abogen/web/static/find_books.js index 26335ec..7abf295 100644 --- a/abogen/web/static/find_books.js +++ b/abogen/web/static/find_books.js @@ -295,10 +295,6 @@ if (modal && browser) { return; } - if (state.activeLetter !== LETTER_ALL && !state.availableLetters.has(state.activeLetter)) { - state.activeLetter = LETTER_ALL; - } - alphaPickerEl.hidden = false; alphaPickerEl.innerHTML = ''; const letters = [LETTER_ALL, ...ALPHABET, LETTER_NUMERIC]; @@ -309,9 +305,6 @@ if (modal && browser) { button.dataset.letter = letter; button.textContent = letter === LETTER_ALL ? 'All' : letter === LETTER_NUMERIC ? '# / 0-9' : letter; const enabledCount = letter === LETTER_ALL ? list.length : counts.get(letter) || 0; - if (letter !== LETTER_ALL && enabledCount === 0) { - button.dataset.empty = 'true'; - } button.title = `Show entries for ${describeAlphabetLetter(letter)} (${enabledCount} in view)`; button.addEventListener('click', () => { handleAlphabetSelect(letter).catch((error) => {