Private
Public Access
1
0

fixing more

This commit is contained in:
2023-12-18 11:21:03 +01:00
parent 4c68aea9e5
commit bf0c3dfbed
4 changed files with 16 additions and 16 deletions

View File

@@ -781,7 +781,7 @@ def handle_strava_sync(stravatoken,
if 'LatLon' in tb:
dologging('strava_fail.log', 'Trying temporary fix')
failed = False
except (ActivityUploadFailed, stravalib.exc.RateLimitExceeded): # pragma: no cover
except (ActivityUploadFailed, stravalib.exc.RateLimitExceeded, JSONDecodeError): # pragma: no cover
dologging(
'strava_fail.log', 'Strava upload failed for Workout {id}'.format(id=workoutid))
tb = traceback.format_exc()
@@ -3276,17 +3276,17 @@ def handle_rp3_async_workout(userid, rp3token, rp3id, startdatetime, max_attempt
waittime = 3
while not have_link:
response = requests.post(
url=graphql_url,
headers=headers,
json={'query': get_download_link}
)
dologging('rp3_import.log',response.status_code)
if response.status_code != 200: # pragma: no cover
have_link = True
try:
response = requests.post(
url=graphql_url,
headers=headers,
json={'query': get_download_link}
)
dologging('rp3_import.log',response.status_code)
if response.status_code != 200: # pragma: no cover
have_link = True
workout_download_details = pd.json_normalize(
response.json()['data']['download'])
dologging('rp3_import.log', response.json())