projects
/
akkoma
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Use a custom pool-aware FollowRedirects middleware
[akkoma]
/
lib
/
pleroma
/
http
/
http.ex
diff --git
a/lib/pleroma/http/http.ex
b/lib/pleroma/http/http.ex
index 8ded76601c19b116e1cbcc6a6ddbffea132a831e..afcb4d738efec3e80cf97fac08608a069b5004a7 100644
(file)
--- a/
lib/pleroma/http/http.ex
+++ b/
lib/pleroma/http/http.ex
@@
-69,14
+69,11
@@
defmodule Pleroma.HTTP do
request = build_request(method, headers, options, url, body, params)
adapter = Application.get_env(:tesla, :adapter)
request = build_request(method, headers, options, url, body, params)
adapter = Application.get_env(:tesla, :adapter)
- client = Tesla.client([
Tesla
.Middleware.FollowRedirects], adapter)
+ client = Tesla.client([
Pleroma.HTTP
.Middleware.FollowRedirects], adapter)
- response = request(client, request)
-
- AdapterHelper.after_request(adapter_opts)
-
- response
+ request(client, request)
+ # Connection release is handled in a custom FollowRedirects middleware
err ->
err
end
err ->
err
end