fix: catch empty search string
This commit is contained in:
parent
02b3084789
commit
e68e1604a4
1 changed files with 7 additions and 5 deletions
|
|
@ -27,11 +27,13 @@ defmodule MvWeb.MemberLive.Index do
|
||||||
@impl true
|
@impl true
|
||||||
def handle_info({:search_changed, q}, socket) do
|
def handle_info({:search_changed, q}, socket) do
|
||||||
members =
|
members =
|
||||||
Mv.Membership.Member
|
if String.trim(q) == "" do
|
||||||
|> Ash.Query.filter(expr(fragment("search_vector @@ plainto_tsquery('simple', ?)", ^q)))
|
Ash.read!(Mv.Membership.Member)
|
||||||
|> Ash.read!()
|
else
|
||||||
|
Mv.Membership.Member
|
||||||
IO.inspect(members)
|
|> filter(expr(fragment("search_vector @@ plainto_tsquery('simple', ?)", ^q)))
|
||||||
|
|> Ash.read!()
|
||||||
|
end
|
||||||
|
|
||||||
{:noreply,
|
{:noreply,
|
||||||
socket
|
socket
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue