Advertisement
Guest User

przed

a guest
Jan 30th, 2019
139
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Erlang 0.80 KB | None | 0 0
  1. query_params mi zwracało %{"PLN" => "true", "USD" => "true"}  
  2.  
  3. def selected_currencies(%{query_params: query_params}) do
  4.     if query_params |> Enum.empty?() do
  5.       gettext("Choose currency")
  6.     else
  7.       query_params
  8.       |> Enum.map(fn {name, _} -> name end)
  9.       |> Enum.join(", ")
  10.     end
  11.   end
  12.  
  13. Dodałem w template as: "currencies" do forma. Czyli coś takiego
  14.  
  15. = form_for @conn, "", [method: "get", enforce_utf8: false, as: "currencies"], fn f ->
  16.  
  17. I zmieniłem funkcję na:
  18.  
  19.   def selected_currencies(%{query_params: query_params}) do
  20.  
  21.     if query_params |> Map.get("currencies") |> Enum.empty?() do
  22.       gettext("Choose currency")
  23.     else
  24.       query_params
  25.       |> Map.get("currencies")
  26.       |> Enum.map(fn {name, _} -> name end)
  27.       |> Enum.join(", ")
  28.     end
  29.   end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement