Merge pull request #1754 from croneter/py3-fix-artwork-proxy
Make sure that no proxy is used for artwork caching for calls to Kodi's webserver at `localhost`
This commit is contained in:
commit
49303f6eed
1 changed files with 5 additions and 1 deletions
|
@ -99,11 +99,15 @@ def cache_url(url, should_suspend=None):
|
|||
sleeptime = 0
|
||||
while True:
|
||||
try:
|
||||
# Make sure that no proxy is used for our calls to Kodi's webserver
|
||||
# at localhost See
|
||||
# https://github.com/croneter/PlexKodiConnect/issues/1732
|
||||
requests.head(
|
||||
url=f'http://{app.CONN.webserver_username}:{app.CONN.webserver_password}@{app.CONN.webserver_host}:{app.CONN.webserver_port}/image/image://{url}',
|
||||
auth=(app.CONN.webserver_username,
|
||||
app.CONN.webserver_password),
|
||||
timeout=TIMEOUT)
|
||||
timeout=TIMEOUT,
|
||||
proxies={'http': None, 'https': None})
|
||||
except requests.Timeout:
|
||||
# We don't need the result, only trigger Kodi to start the
|
||||
# download. All is well
|
||||
|
|
Loading…
Reference in a new issue