From 6e752bed773b0287296a83d5cfbeb7742c0d776b Mon Sep 17 00:00:00 2001 From: izzy Date: Tue, 2 Dec 2025 13:19:37 +0000 Subject: [PATCH] fix: don't process trashed/deleted assets for integrity --- server/src/repositories/integrity.repository.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/server/src/repositories/integrity.repository.ts b/server/src/repositories/integrity.repository.ts index 071804e72b..8f0de72cb6 100644 --- a/server/src/repositories/integrity.repository.ts +++ b/server/src/repositories/integrity.repository.ts @@ -133,6 +133,7 @@ export class IntegrityRepository { .selectFrom((eb) => eb .selectFrom('asset') + .where('asset.deletedAt', 'is not', null) .select(['asset.originalPath as path']) .select((eb) => [ eb.ref('asset.id').$castTo().as('assetId'), @@ -141,6 +142,7 @@ export class IntegrityRepository { .unionAll( eb .selectFrom('asset') + .where('asset.deletedAt', 'is not', null) .select((eb) => [ eb.ref('asset.encodedVideoPath').$castTo().as('path'), eb.ref('asset.id').$castTo().as('assetId'),