From 778fabb2e5ac1fe4b9833cf2cc68481123d2e7d8 Mon Sep 17 00:00:00 2001 From: mboehmlaender Date: Thu, 12 Mar 2026 11:14:51 +0000 Subject: [PATCH] Drive Fix --- backend/src/services/settingsService.js | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/backend/src/services/settingsService.js b/backend/src/services/settingsService.js index fbc3b41..6200bb7 100644 --- a/backend/src/services/settingsService.js +++ b/backend/src/services/settingsService.js @@ -949,9 +949,7 @@ class SettingsService { const ripMode = String(map.makemkv_rip_mode || 'mkv').trim().toLowerCase() === 'backup' ? 'backup' : 'mkv'; - const sourceArg = ripMode === 'backup' - ? this.resolveBackupSourceArg(map, deviceInfo) - : this.resolveSourceArg(map, deviceInfo); + const sourceArg = this.resolveSourceArg(map, deviceInfo); const rawSelectedTitleId = normalizeNonNegativeInteger(options?.selectedTitleId); const parsedExtra = splitArgs(map.makemkv_rip_extra_args); let extra = []; @@ -1010,20 +1008,6 @@ class SettingsService { return { cmd, args: [...baseArgs, ...extra] }; } - resolveBackupSourceArg(map, deviceInfo = null) { - const rawDeviceIndex = Number(deviceInfo?.index); - if (Number.isFinite(rawDeviceIndex) && rawDeviceIndex >= 0) { - return `disc:${Math.trunc(rawDeviceIndex)}`; - } - - const rawConfiguredIndex = Number(map?.makemkv_source_index); - if (Number.isFinite(rawConfiguredIndex) && rawConfiguredIndex >= 0) { - return `disc:${Math.trunc(rawConfiguredIndex)}`; - } - - return 'disc:0'; - } - async buildMakeMKVRegisterConfig() { const map = await this.getSettingsMap(); const registrationKey = String(map.makemkv_registration_key || '').trim();