fix: updated fuzzy search after merge with sorting
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
carla 2025-10-30 17:16:23 +01:00
parent 5e51f99797
commit 3481b9dadf
3 changed files with 31 additions and 1 deletions

View file

@ -192,7 +192,10 @@ defmodule MvWeb.MemberLive.Index do
defp apply_search_filter(query, search_query) do
if search_query && String.trim(search_query) != "" do
query
|> filter(expr(fragment("search_vector @@ plainto_tsquery('simple', ?)", ^search_query)))
|> Mv.Membership.Member.fuzzy_search(%{
query: search_query,
fields: [:first_name, :last_name, :street]
})
else
query
end