diff --git a/rowers/tasks.py b/rowers/tasks.py index 55f4a6f4..1af2a389 100644 --- a/rowers/tasks.py +++ b/rowers/tasks.py @@ -2921,6 +2921,9 @@ def handle_rp3_async_workout(userid,rp3token,rp3id,startdatetime,max_attempts,de def handle_nk_async_workout(alldata,userid,nktoken,nkid,delaysec,defaulttimezone,debug=False,**kwargs): time.sleep(delaysec) + s = 'Importing from NK Logbook ID {nkid}'.format(nkid=nkid) + dologging('nklog.log',s) + try: data = alldata[nkid] except KeyError: # pragma: no cover @@ -2951,6 +2954,9 @@ def handle_nk_async_workout(alldata,userid,nktoken,nkid,delaysec,defaulttimezone jsonData = response.json() strokeData = jsonData[str(nkid)] + dologging('nklog.log',json.dumps(data)) + dologging('nklog.log',json.dumps(strokeData)) + df = strokeDataToDf(strokeData) # get workout data diff --git a/rowers/utils.py b/rowers/utils.py index 23eb63f1..f9d138c6 100644 --- a/rowers/utils.py +++ b/rowers/utils.py @@ -547,7 +547,7 @@ def get_strava_stream(r,metric,stravaid,series_type='time',fetchresolution='high return np.array(data['data']) except TypeError: # pragma: no cover return None - except JSONDecodeError: + except: return None return None # pragma: no cover