forked from CGM_Public/pretix_original
Fix function signature of monkeypatched HTTP adapter
This commit is contained in:
@@ -77,10 +77,13 @@ def monkeypatch_requests_timeout():
|
|||||||
"""
|
"""
|
||||||
old_httpadapter_send = HTTPAdapter.send
|
old_httpadapter_send = HTTPAdapter.send
|
||||||
|
|
||||||
def httpadapter_send(self, request, timeout=None, **kwargs):
|
def httpadapter_send(self, request, stream=False, timeout=None, verify=True, cert=None, proxies=None, **kwargs):
|
||||||
if timeout is None:
|
if timeout is None:
|
||||||
timeout = 30
|
timeout = 3
|
||||||
return types.MethodType(old_httpadapter_send, self)(request, timeout=timeout, **kwargs)
|
return types.MethodType(old_httpadapter_send, self)(
|
||||||
|
request, stream=stream, timeout=timeout, verify=verify, cert=cert, proxies=proxies,
|
||||||
|
**kwargs
|
||||||
|
)
|
||||||
|
|
||||||
HTTPAdapter.send = httpadapter_send
|
HTTPAdapter.send = httpadapter_send
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user