From ccaa7da21208d904340ddeabf9159ce34f71f788 Mon Sep 17 00:00:00 2001 From: OwsleyJr Date: Tue, 22 Jul 2025 20:21:33 -0400 Subject: [PATCH] fix: prevent the delete status from changing unless a new request is made" refactor: remove parent remove change until later date refactor: remove console log --- server/lib/scanners/baseScanner.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/server/lib/scanners/baseScanner.ts b/server/lib/scanners/baseScanner.ts index b78ea811f..5cf03f1a2 100644 --- a/server/lib/scanners/baseScanner.ts +++ b/server/lib/scanners/baseScanner.ts @@ -110,7 +110,10 @@ class BaseScanner { if (existing) { let changedExisting = false; - if (existing[is4k ? 'status4k' : 'status'] !== MediaStatus.AVAILABLE) { + if ( + existing[is4k ? 'status4k' : 'status'] !== MediaStatus.AVAILABLE && + existing[is4k ? 'status4k' : 'status'] !== MediaStatus.DELETED + ) { existing[is4k ? 'status4k' : 'status'] = processing ? MediaStatus.PROCESSING : MediaStatus.AVAILABLE;