fix: hide paid column and add tests
Some checks reported errors
continuous-integration/drone/push Build was killed

This commit is contained in:
carla 2025-12-03 14:56:39 +01:00
parent c3b33b55a5
commit c9678231f9
4 changed files with 26 additions and 366 deletions

View file

@ -210,8 +210,8 @@ defmodule MvWeb.MemberLive.Index.FieldSelection do
{:ok, decoded} when is_map(decoded) ->
# Ensure all values are booleans
Enum.reduce(decoded, %{}, fn
{key, value} when is_boolean(value) -> {key, value}
{key, _value} -> {key, true}
{key, value}, acc when is_boolean(value) -> Map.put(acc, key, value)
{key, _value}, acc -> Map.put(acc, key, true)
end)
_ ->