diff --git a/static/app.js b/static/app.js index a77d968..c90f00f 100644 --- a/static/app.js +++ b/static/app.js @@ -82,6 +82,16 @@ async function toggleAutoDl(cat, iconEl) { await fetch(`/api/auto-dl/${encodeURIComponent(cat)}`, { method: isActive ? 'DELETE' : 'POST' }); iconEl.classList.toggle('active', !isActive); iconEl.title = !isActive ? 'Auto-DL actif — cliquer pour désactiver' : 'Activer le téléchargement automatique'; + + if (!isActive) { + statusText.textContent = `Auto-DL ${cat} : vérification en cours…`; + const { enqueued } = await fetch('/api/auto-dl/check', { method: 'POST' }).then(r => r.json()); + statusText.textContent = enqueued > 0 + ? `Auto-DL ${cat} : ${enqueued} concert${enqueued > 1 ? 's' : ''} ajouté${enqueued > 1 ? 's' : ''} à la file.` + : `Auto-DL ${cat} activé — aucun nouveau concert pour l'instant.`; + } else { + statusText.textContent = `Auto-DL ${cat} désactivé.`; + } } catch {} }