diff --git a/apps/epp_proxy/src/epp_http_client.erl b/apps/epp_proxy/src/epp_http_client.erl index c52bc70..f3ae3bc 100644 --- a/apps/epp_proxy/src/epp_http_client.erl +++ b/apps/epp_proxy/src/epp_http_client.erl @@ -12,8 +12,11 @@ %% Callback API request(#epp_request{} = Request) -> - HackneyArgs = handle_args(Request), - case apply(hackney, request, HackneyArgs) of + [Method, URL, Headers, Payload, Options] = + handle_args(Request), + case hackney:request(Method, URL, Headers, Payload, + Options) + of {error, Error} -> log_and_return_canned(Error, Request); {Status, _StatusCode, _Headers, ClientRef} -> {ok, Body} = hackney:body(ClientRef), {Status, Body}