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)) {