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},
|