diff --git a/rowers/tasks.py b/rowers/tasks.py index b565754c..c4d8dba9 100644 --- a/rowers/tasks.py +++ b/rowers/tasks.py @@ -100,6 +100,8 @@ def handle_strava_import_stroke_data(stravatoken, workoutsummary['timezone'] = "Etc/UTC" startdatetime = workoutsummary['start_date'] + r = type('Rower', (object,), {"stravatoken": stravatoken}) + spmjson = get_strava_stream(r,'cadence',stravaid) hrjson = get_strava_stream(r,'heartrate',stravaid) timejson = get_strava_stream(r,'time',stravaid) diff --git a/rowers/utils.py b/rowers/utils.py index 1efd8aed..d88b07f4 100644 --- a/rowers/utils.py +++ b/rowers/utils.py @@ -435,8 +435,8 @@ def get_strava_stream(r,metric,stravaid,series_type='time',fetchresolution='high 'Content-Type': 'application/json', 'resolution': 'medium',} - url = "https://www.strava.com/api/v3/activities/{stravaid}/streams/{metric}?resolution={fetchresolutions}&series_type={series_type}".format( - stravaid=stravid, + url = "https://www.strava.com/api/v3/activities/{stravaid}/streams/{metric}?resolution={fetchresolution}&series_type={series_type}".format( + stravaid=stravaid, fetchresolution=fetchresolution, series_type=series_type, metric=metric