From 5c879acd5bd0b67699d65da7af1ac89d9cb6af1a Mon Sep 17 00:00:00 2001 From: Alex Date: Thu, 27 Feb 2025 17:02:00 -0600 Subject: [PATCH] fix(server): don't show assets that no longer associate with a face (#16404) --- server/src/entities/asset.entity.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/server/src/entities/asset.entity.ts b/server/src/entities/asset.entity.ts index 7345d9a2e6..c01410adc9 100644 --- a/server/src/entities/asset.entity.ts +++ b/server/src/entities/asset.entity.ts @@ -260,6 +260,7 @@ export function hasPeople(qb: SelectQueryBuilder, personIds: .selectFrom('asset_faces') .select('assetId') .where('personId', '=', anyUuid(personIds!)) + .where('deletedAt', 'is', null) .groupBy('assetId') .having((eb) => eb.fn.count('personId').distinct(), '=', personIds.length) .as('has_people'),