mirror of
https://github.com/ash-project/ash.git
synced 2024-09-20 13:33:20 +12:00
fix: only use Map.new
for inputs if input is keyword in code interface
This commit is contained in:
parent
65c6f66b91
commit
26225fc7f5
1 changed files with 4 additions and 1 deletions
|
@ -486,7 +486,10 @@ defmodule Ash.CodeInterface do
|
||||||
unquote(Macro.escape(interface_options))
|
unquote(Macro.escape(interface_options))
|
||||||
)},
|
)},
|
||||||
else:
|
else:
|
||||||
{Map.new(params_or_opts),
|
{if(Keyword.keyword?(params_or_opts),
|
||||||
|
do: Map.new(params_or_opts),
|
||||||
|
else: params_or_opts
|
||||||
|
),
|
||||||
Spark.Options.validate!(
|
Spark.Options.validate!(
|
||||||
opts,
|
opts,
|
||||||
unquote(Macro.escape(interface_options))
|
unquote(Macro.escape(interface_options))
|
||||||
|
|
Loading…
Reference in a new issue