From b10b9587231dbe297a5f0192109aebf64559786d Mon Sep 17 00:00:00 2001 From: Zach Daniel Date: Wed, 10 Jul 2024 09:34:39 -0400 Subject: [PATCH] fix: handle case where `action.accept` is `nil` --- lib/ash_authentication/add_ons/confirmation/transformer.ex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/ash_authentication/add_ons/confirmation/transformer.ex b/lib/ash_authentication/add_ons/confirmation/transformer.ex index c3d6855..fe58465 100644 --- a/lib/ash_authentication/add_ons/confirmation/transformer.ex +++ b/lib/ash_authentication/add_ons/confirmation/transformer.ex @@ -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()