commit c1ebc5406989d2568924320349ef79851c1f54b7
parent b22fb3ea017057642622fb313e17c63b65f1f268
Author: Jean Schurger <jean@schurger.org>
Date: Thu, 5 Nov 2026 16:14:13 -0500
Bibliothèque : le filtre trouve aussi les faces (« face b »)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QyJB9yqUAYm3wRQi4uytj9
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/web/shell.html.in b/web/shell.html.in
@@ -673,7 +673,7 @@
b.dataset.value = value;
b.dataset.cat = cat || '';
b.dataset.type = value.startsWith('cart:') ? 'cart' : value.startsWith('tape:') ? 'tape' : value.startsWith('cram:') ? 'cram' : value.startsWith('disk:') ? 'disk' : '';
- b.dataset.search = (title + ' ' + source).toLowerCase();
+ b.dataset.search = (title + ' ' + source + (m && m.sides ? ' ' + m.sides.map((x) => x.l).join(' ') : '')).toLowerCase();
const t = document.createElement('span'); t.className = 'pg-t'; t.textContent = title;
if (m && m.sides && m.sides.length > 1) {
// Programme sur plusieurs faces/cassettes : on le dit, la suite s'insère avec les boutons 📼 de la barre.