diff options
author | Steven Blowers <shdblowers@gmail.com> | 2016-10-30 18:28:45 +0000 |
---|---|---|
committer | Steven Blowers <shdblowers@gmail.com> | 2016-10-30 18:28:45 +0000 |
commit | 14ff06b44b141af8fe5d1e6c52f93edac8acddc6 (patch) | |
tree | 7a250622d3636c2e93430fdd8e8dbf51ad71ed90 | |
parent | 733965d12c5a8c3a4e2db97ba7bdfff5029fe533 (diff) | |
download | zendex-14ff06b44b141af8fe5d1e6c52f93edac8acddc6.tar.gz zendex-14ff06b44b141af8fe5d1e6c52f93edac8acddc6.tar.xz |
small refactor to user code
-rw-r--r-- | lib/zendex/user.ex | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/lib/zendex/user.ex b/lib/zendex/user.ex index a62a05e..c6db828 100644 --- a/lib/zendex/user.ex +++ b/lib/zendex/user.ex @@ -11,8 +11,7 @@ defmodule Zendex.User do @spec list(Zendex.Connection.t) :: map def list(connection) do connection.base_url - |> Kernel.<>(@url) - |> Kernel.<>(".json") + |> Kernel.<>("#{@url}.json") |> @http_client.get!(CommonHelpers.get_headers(connection.authentication)) |> CommonHelpers.decode_response end @@ -20,8 +19,7 @@ defmodule Zendex.User do @spec show(Zendex.Connection.t, integer) :: map def show(connection, id) do connection.base_url - |> Kernel.<>(@url) - |> Kernel.<>("/#{id}.json") + |> Kernel.<>("#{@url}/#{id}.json") |> @http_client.get!(CommonHelpers.get_headers(connection.authentication)) |> CommonHelpers.decode_response end @@ -29,8 +27,7 @@ defmodule Zendex.User do @spec create(Zendex.Connection.t, map) :: map def create(connection, user) do connection.base_url - |> Kernel.<>(@url) - |> Kernel.<>(".json") + |> Kernel.<>("#{@url}.json") |> @http_client.post!(Poison.encode!(user), CommonHelpers.get_headers(connection.authentication, %{content_type: :json})) |