immich/server/test/medium
lif 263f96da87
fix(server): search statistics with personIds returns 500 (#25074)
The searchAssetBuilder was incorrectly adding withFacesAndPeople
select when personIds was provided. This caused a SQL error because
the subquery referenced asset.id which wasn't selected in statistics
queries (only count(*) was selected).

The fix removes personIds from the condition that triggers adding
faces data to the select. The hasPeople filter (for personIds) is
still applied correctly for filtering.

Fixes #25003

Signed-off-by: majiayu000 <1835304752@qq.com>
2026-01-06 08:54:12 -05:00
..
specs fix(server): search statistics with personIds returns 500 (#25074) 2026-01-06 08:54:12 -05:00
globalSetup.ts refactor: database types (#19624) 2025-06-30 13:19:16 -04:00
responses.ts refactor: controller tests (#18100) 2025-05-05 18:57:32 -04:00