diff --git a/templates/index.html b/templates/index.html
index 66da83c..9583fe5 100644
--- a/templates/index.html
+++ b/templates/index.html
@@ -958,13 +958,13 @@
return groups;
}
- // Clear unwanted downloads (cancelled, deleted, failed)
+ // Clear unwanted downloads (cancelled, failed, deleted - keeps completed, downloading, paused)
async function clearCompleted() {
- // Find all unwanted downloads (not completed or downloading or paused)
+ // Find all unwanted downloads (but keep completed, downloading, paused, pending)
const unwanted = allDownloads.filter(dl =>
dl.status === 'cancelled' ||
dl.status === 'failed' ||
- dl.status === 'completed' // Also remove completed if desired
+ dl.status === 'deleted' // If you have this status
);
if (unwanted.length === 0) {
@@ -981,7 +981,7 @@
let message = 'Supprimer ';
if (byStatus.cancelled) message += `${byStatus.cancelled} annulé(s) `;
if (byStatus.failed) message += `${byStatus.failed} échoué(s) `;
- if (byStatus.completed) message += `${byStatus.completed} terminé(s) `;
+ if (byStatus.deleted) message += `${byStatus.deleted} supprimé(s) `;
message += '?';
if (!confirm(message)) {