lib/utilities.ex
defmodule Utilities do
@moduledoc false
def atomize_keys(params) when is_map(params) do
Enum.into(params, %{}, fn {key, value} -> {convert(key), value} end)
end
def atomize_keys(_), do: nil
defp convert(key) when is_binary(key), do: String.to_existing_atom(key)
defp convert(key) when is_atom(key), do: key
end