fix(server): people search not showing for 3 or less characters (#27629)

Co-authored-by: Mert <101130780+mertalev@users.noreply.github.com>
This commit is contained in:
Zack Pollard
2026-04-09 01:56:07 +01:00
committed by GitHub
parent ed0ec30917
commit 8d67c1f820
2 changed files with 12 additions and 3 deletions
+7 -1
View File
@@ -195,13 +195,19 @@ where
"asset_face"."id" = $2
-- PersonRepository.getByName
with
"similarity_threshold" as (
select
set_config('pg_trgm.word_similarity_threshold', '0.5', true) as "thresh"
)
select
"person".*
from
"similarity_threshold",
"person"
where
"person"."ownerId" = $1
and f_unaccent ("person"."name") %>> f_unaccent ($2)
and f_unaccent ("person"."name") %> f_unaccent ($2)
order by
f_unaccent ("person"."name") <->>> f_unaccent ($3)
limit