From 11da56cf00936cdce28f71770391a30a9013c3f9 Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Fri, 13 Aug 2021 09:35:40 +0200 Subject: [PATCH] fixing some rp3 stuff --- rowers/rp3stuff.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/rowers/rp3stuff.py b/rowers/rp3stuff.py index 17288520..19a6382e 100644 --- a/rowers/rp3stuff.py +++ b/rowers/rp3stuff.py @@ -136,8 +136,12 @@ def get_rp3_workouts(rower,do_async=True): # pragma: no cover return 0 workouts_list = pd.json_normalize(res.json()['data']['workouts']) - rp3ids = workouts_list['id'].values - workouts_list.set_index('id',inplace=True) + try: + rp3ids = workouts_list['id'].values + workouts_list.set_index('id',inplace=True) + return 0 + except IndexError: + rp3ids = [] knownrp3ids = uniqify([ w.uploadedtorp3 for w in Workout.objects.filter(user=rower)