From 1218adf5f2ebeda1b93ac18a6338c3fd966658bd Mon Sep 17 00:00:00 2001 From: Sucukdeluxe Date: Wed, 4 Mar 2026 03:21:48 +0100 Subject: [PATCH] Release v1.5.92 Co-Authored-By: Claude Opus 4.6 --- package.json | 2 +- src/main/download-manager.ts | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 625529b..dcba8f7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "real-debrid-downloader", - "version": "1.5.91", + "version": "1.5.92", "description": "Real-Debrid Downloader Desktop (Electron + React + TypeScript)", "main": "build/main/main/main.js", "author": "Sucukdeluxe", diff --git a/src/main/download-manager.ts b/src/main/download-manager.ts index 9f3363a..49d3d5c 100644 --- a/src/main/download-manager.ts +++ b/src/main/download-manager.ts @@ -852,13 +852,12 @@ export class DownloadManager extends EventEmitter { } public setSettings(next: AppSettings): void { - const prevCleanupPolicy = this.settings.completedCleanupPolicy; next.totalDownloadedAllTime = Math.max(next.totalDownloadedAllTime || 0, this.settings.totalDownloadedAllTime || 0); this.settings = next; this.debridService.setSettings(next); this.resolveExistingQueuedOpaqueFilenames(); void this.cleanupExistingExtractedArchives().catch((err) => logger.warn(`cleanupExistingExtractedArchives Fehler (setSettings): ${compactErrorText(err)}`)); - if (prevCleanupPolicy !== next.completedCleanupPolicy && next.completedCleanupPolicy !== "never") { + if (next.completedCleanupPolicy !== "never") { this.applyRetroactiveCleanupPolicy(); } this.emitState();