From f155e9800c1e271858f2e5827825c8d9678ed01b Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Mon, 19 Nov 2018 21:09:42 +0100 Subject: [PATCH] small strava sync correction --- rowers/stravastuff.py | 5 +++++ rowers/uploads.py | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/rowers/stravastuff.py b/rowers/stravastuff.py index fdad80f4..30835e14 100644 --- a/rowers/stravastuff.py +++ b/rowers/stravastuff.py @@ -590,6 +590,11 @@ def add_workout_from_data(user,importid,data,strokedata, return id,message def workout_strava_upload(user,w): + try: + thetoken = strava_open(user) + except NoTokenError: + return "Please connect to Strava first",0 + message = "Uploading to Strava" stravaid=-1 r = Rower.objects.get(user=user) diff --git a/rowers/uploads.py b/rowers/uploads.py index 6aeca4d7..ac60340c 100644 --- a/rowers/uploads.py +++ b/rowers/uploads.py @@ -294,7 +294,7 @@ def upload_options(body): try: for key, value in yml.iteritems(): lowkey = key.lower() - if lowkey == 'sync' or lowkey == 'synchronization': + if lowkey == 'sync' or lowkey == 'synchronization' or lowkey == 'export': uploadoptions = getsyncoptions(uploadoptions,value) if lowkey == 'chart' or lowkey == 'static' or lowkey == 'plot': uploadoptions = getplotoptions(uploadoptions,value)