diff options
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/pleroma/http/http.ex | 7 | 
1 files changed, 7 insertions, 0 deletions
| diff --git a/lib/pleroma/http/http.ex b/lib/pleroma/http/http.ex index 75c58e6c9..26214ef3f 100644 --- a/lib/pleroma/http/http.ex +++ b/lib/pleroma/http/http.ex @@ -30,6 +30,7 @@ defmodule Pleroma.HTTP do      options =        process_request_options(options)        |> process_sni_options(url) +      |> process_adapter_options()      params = Keyword.get(options, :params, []) @@ -56,6 +57,12 @@ defmodule Pleroma.HTTP do      end    end +  def process_adapter_options(options) do +    adapter_options = Pleroma.Config.get([:http, :adapter], []) + +    options ++ [adapter: adapter_options] +  end +    def process_request_options(options) do      config = Application.get_env(:pleroma, :http, [])      proxy = Keyword.get(config, :proxy_url, nil) | 
