mirror of
https://github.com/samsonjs/immich.git
synced 2026-03-26 09:25:51 +00:00
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> |
||
|---|---|---|
| .. | ||
| asset.service.spec.ts | ||
| audit.database.spec.ts | ||
| auth-admin.service.spec.ts | ||
| auth.service.spec.ts | ||
| memory.service.spec.ts | ||
| metadata.service.spec.ts | ||
| ocr.service.spec.ts | ||
| person.service.spec.ts | ||
| plugin.service.spec.ts | ||
| search.service.spec.ts | ||
| shared-link.service.spec.ts | ||
| storage.service.spec.ts | ||
| sync.service.spec.ts | ||
| tag.service.spec.ts | ||
| timeline.service.spec.ts | ||
| user.service.spec.ts | ||
| version.service.spec.ts | ||
| workflow.service.spec.ts | ||