diff options
Diffstat (limited to 'lib/powerdnsex/converter.ex')
-rw-r--r-- | lib/powerdnsex/converter.ex | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/lib/powerdnsex/converter.ex b/lib/powerdnsex/converter.ex index 507c119..8f8639e 100644 --- a/lib/powerdnsex/converter.ex +++ b/lib/powerdnsex/converter.ex @@ -7,9 +7,12 @@ defmodule PowerDNSex.Converter do for {key, value} <- struct, into: %{} do n_key = if is_binary(key), do: String.to_atom(key), else: key - n_value = if is_map(value) or is_list(value) do - keys_to_atom(value) - else value end + n_value = + if is_map(value) or is_list(value) do + keys_to_atom(value) + else + value + end {n_key, n_value} end |