fix: retain complete package failure telemetry

Include immediately cleaned successful files and byte aggregates when finalizing package results so mixed cleanup states remain partial instead of failed.

Carry additive download, offline, extraction, remux, and cleanup failure counters alongside the prioritized display phase, aggregate them into run results, and expose cleanup failures in the final summary.
This commit is contained in:
Sucukdeluxe
2026-08-22 12:24:18 +02:00
parent c634b70396
commit 91b9596d6f
5 changed files with 91 additions and 9 deletions
+5
View File
@@ -401,6 +401,11 @@ describe("NotificationOutbox", () => {
successfulFiles: 0,
failedFiles: 1,
cancelledFiles: 0,
downloadFailures: 1,
offlineFailures: 0,
extractionFailures: 0,
remuxFailures: 0,
cleanupFailures: 0,
archiveCount: 0,
partCount: 0,
outputCount: 0,