diff --git a/rowers/views/workoutviews.py b/rowers/views/workoutviews.py index 34fdc80e..d7a2a748 100644 --- a/rowers/views/workoutviews.py +++ b/rowers/views/workoutviews.py @@ -4484,9 +4484,29 @@ def workout_upload_api(request): except NoTokenError: pass - # add other export options + if upload_to_st: + try: + message,id = sporttrackstuff.workout_sporttracks_upload(r.user,w) + except NoTokenError: + pass - # sporttracks, runkeeper, underarmour, trainingpeaks + if upload_to_rk: + try: + message,id = runkeeperstuff.workout_runkeeper_upload(r.user,w) + except NoTokenError: + pass + + if upload_to_ua: + try: + message,id = underarmourstuff.workout_ua_upload(r.user,w) + except NoTokenError: + pass + + if upload_to_tp: + try: + message,id = tpstuff.workout_tp_upload(r.user,w) + except NoTokenError: + pass else: # form invalid message = form.errors