This commit is contained in:
parent
1c60bc77b4
commit
9dba4d1019
3 changed files with 5 additions and 5 deletions
|
|
@ -668,7 +668,7 @@ defmodule MvWeb.MemberLive.Index do
|
||||||
query
|
query
|
||||||
end
|
end
|
||||||
|
|
||||||
defp load_custom_field_values(query, custom_field_ids) when length(custom_field_ids) > 0 do
|
defp load_custom_field_values(query, custom_field_ids) do
|
||||||
# Filter custom field values at the database level using Ash relationship query
|
# Filter custom field values at the database level using Ash relationship query
|
||||||
# This ensures only visible custom field values are loaded
|
# This ensures only visible custom field values are loaded
|
||||||
custom_field_values_query =
|
custom_field_values_query =
|
||||||
|
|
|
||||||
|
|
@ -69,7 +69,7 @@ defmodule Mv.Membership.FuzzySearchTest do
|
||||||
ids = Enum.map(result, & &1.id)
|
ids = Enum.map(result, & &1.id)
|
||||||
assert thomas.id in ids
|
assert thomas.id in ids
|
||||||
refute jane.id in ids
|
refute jane.id in ids
|
||||||
assert length(ids) >= 1
|
assert not Enum.empty?(ids)
|
||||||
end
|
end
|
||||||
|
|
||||||
test "empty query returns all members" do
|
test "empty query returns all members" do
|
||||||
|
|
|
||||||
|
|
@ -11,9 +11,9 @@ defmodule Mv.SeedsTest do
|
||||||
{:ok, members} = Ash.read(Mv.Membership.Member)
|
{:ok, members} = Ash.read(Mv.Membership.Member)
|
||||||
{:ok, custom_fields} = Ash.read(Mv.Membership.CustomField)
|
{:ok, custom_fields} = Ash.read(Mv.Membership.CustomField)
|
||||||
|
|
||||||
assert length(users) > 0, "Seeds should create at least one user"
|
assert not Enum.empty?(users), "Seeds should create at least one user"
|
||||||
assert length(members) > 0, "Seeds should create at least one member"
|
assert not Enum.empty?(members), "Seeds should create at least one member"
|
||||||
assert length(custom_fields) > 0, "Seeds should create at least one custom field"
|
assert not Enum.empty?(custom_fields), "Seeds should create at least one custom field"
|
||||||
end
|
end
|
||||||
|
|
||||||
test "can be run multiple times (idempotent)" do
|
test "can be run multiple times (idempotent)" do
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue