fix: handle case where action.accept is nil

This commit is contained in:
Zach Daniel 2024-07-10 09:34:39 -04:00
parent 6391b921ca
commit b10b958723

View file

@ -156,7 +156,7 @@ defmodule AshAuthentication.AddOn.Confirmation.Transformer do
:ok <- validate_action_argument_option(action, :confirm, :type, [Type.String]),
:ok <- validate_action_has_change(action, GenerateTokenChange),
:ok <- validate_action_option(action, :require_atomic?, [false]) do
accept_fields = MapSet.new(action.accept)
accept_fields = MapSet.new(action.accept || [])
strategy.monitor_fields
|> MapSet.new()