changed hex_metadata.config
 
@@ -20,5 +20,5 @@
20
20
{<<"name">>,<<"hackney">>},
21
21
{<<"optional">>,false},
22
22
{<<"repository">>,<<"hexpm">>},
23
- {<<"requirement">>,<<"~> 1.13.0">>}]]}.
24
- {<<"version">>,<<"1.0.0">>}.
23
+ {<<"requirement">>,<<"~> 1.13">>}]]}.
24
+ {<<"version">>,<<"1.0.1">>}.
changed lib/oauth2/response.ex
 
@@ -47,6 +47,9 @@ defmodule OAuth2.Response do
47
47
48
48
defp decode_response_body("", _type, _), do: ""
49
49
defp decode_response_body(" ", _type, _), do: ""
50
+ defp decode_response_body(body, _type, serializer) when serializer != nil do
51
+ serializer.decode!(body)
52
+ end
50
53
# Facebook sends text/plain tokens!?
51
54
defp decode_response_body(body, "text/plain", _) do
52
55
case URI.decode_query(body) do
 
@@ -60,7 +63,4 @@ defmodule OAuth2.Response do
60
63
defp decode_response_body(body, _mime, nil) do
61
64
body
62
65
end
63
- defp decode_response_body(body, _type, serializer) do
64
- serializer.decode!(body)
65
- end
66
66
end
changed mix.exs
 
@@ -1,7 +1,7 @@
1
1
defmodule OAuth2.Mixfile do
2
2
use Mix.Project
3
3
4
- @version "1.0.0"
4
+ @version "1.0.1"
5
5
6
6
def project do
7
7
[app: :oauth2,
 
@@ -26,7 +26,7 @@ defmodule OAuth2.Mixfile do
26
26
end
27
27
28
28
defp deps do
29
- [{:hackney, "~> 1.13.0"},
29
+ [{:hackney, "~> 1.13"},
30
30
31
31
# Test dependencies
32
32
{:jason, "~> 1.0", only: :test},