diff --git a/server/src/entities/asset.entity.ts b/server/src/entities/asset.entity.ts index 401f599d6f..69d4345f44 100644 --- a/server/src/entities/asset.entity.ts +++ b/server/src/entities/asset.entity.ts @@ -248,7 +248,7 @@ export function hasPeopleCte(db: Kysely, personIds: string[]) { .select('assetId') .where('personId', '=', anyUuid(personIds!)) .groupBy('assetId') - .having((eb) => eb.fn.count('personId'), '>=', personIds.length), + .having((eb) => eb.fn.count('personId').distinct(), '=', personIds.length), ); }