add fix for 403 errors - by gyuriX

This commit is contained in:
Puyodead1 2021-08-20 18:29:39 -04:00
parent a2748d98a4
commit 5fff05c0d0

13
main.py
View File

@ -603,11 +603,14 @@ class Session(object):
access_token)
def _get(self, url):
session = self._session.get(url, headers=self._headers)
if session.ok or session.status_code in [502, 503]:
return session
if not session.ok:
raise Exception(f"{session.status_code} {session.reason}")
for i in range(10):
session = self._session.get(url, headers=self._headers)
if session.ok or session.status_code in [502, 503]:
return session
if not session.ok:
print('Failed request '+url)
print(f"{session.status_code} {session.reason}, retrying (attempt {i} )...")
time.sleep(0.8)
def _post(self, url, data, redirect=True):
session = self._session.post(url,