From b058f6b27658ab19c523b354b6187f0a49bfc8b7 Mon Sep 17 00:00:00 2001 From: Zach Daniel Date: Sun, 18 Jul 2021 17:09:04 -0400 Subject: [PATCH] fix: ensure existing forms is a list before adding --- lib/ash_phoenix/form/form.ex | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/ash_phoenix/form/form.ex b/lib/ash_phoenix/form/form.ex index 9f63938..56bb54d 100644 --- a/lib/ash_phoenix/form/form.ex +++ b/lib/ash_phoenix/form/form.ex @@ -1209,6 +1209,8 @@ defmodule AshPhoenix.Form do %{new_form | id: form.id <> "[#{key}]"} :list -> + forms = List.wrap(forms) + if opts[:prepend] do [new_form | forms] else