Refactor test setup: use global setup and fix MembershipFees domain alias
All checks were successful
continuous-integration/drone/push Build is passing

- Remove redundant setup blocks from member_live tests
- Add build_unauthenticated_conn helper for AuthController tests
- Add global setup in conn_case.ex
This commit is contained in:
Moritz 2026-01-09 02:23:29 +01:00
parent c544cdc07c
commit 23f00d2cba
Signed by: moritz
GPG key ID: 1020A035E5DD0824
9 changed files with 207 additions and 74 deletions

View file

@ -339,7 +339,7 @@ defmodule MvWeb.MemberLive.Form do
form =
if member do
{:ok, member} = Ash.load(member, custom_field_values: [:custom_field], actor: actor)
{:ok, member} = Ash.load(member, [custom_field_values: [:custom_field]], actor: actor)
existing_custom_field_values =
member.custom_field_values

View file

@ -15,6 +15,7 @@ defmodule MvWeb.MemberLive.Show.MembershipFeesComponent do
require Ash.Query
alias Mv.Membership
alias Mv.MembershipFees
alias Mv.MembershipFees.MembershipFeeType
alias Mv.MembershipFees.MembershipFeeCycle
alias Mv.MembershipFees.CycleGenerator