Private
Public Access
1
0

some more links tested

This commit is contained in:
Sander Roosendaal
2020-02-03 17:22:57 +01:00
parent 306ebc9ae5
commit 2350e33bbd
5 changed files with 54 additions and 27 deletions

View File

@@ -886,10 +886,11 @@ def rower_process_testcallback(request):
# The page where you select which Strava workout to import
@login_required()
@permission_required('rower.is_coach',fn=get_user_by_userid,raise_exception=True)
def workout_stravaimport_view(request,message="",userid=0):
r = getrequestrower(request,userid=userid)
if r.user != request.user:
messages.info(request,"You cannot import other people's workouts from Strava")
#if r.user != request.user:
# messages.info(request,"You cannot import other people's workouts from Strava")
try:
thetoken = strava_open(request.user)
@@ -985,6 +986,7 @@ def workout_stravaimport_view(request,message="",userid=0):
# The page where you select which RunKeeper workout to import
@login_required()
@permission_required('rower.is_coach',fn=get_user_by_userid,raise_exception=True)
def workout_runkeeperimport_view(request,message="",userid=0):
res = runkeeperstuff.get_runkeeper_workout_list(request.user)
if (res.status_code != 200):
@@ -1040,6 +1042,7 @@ def workout_runkeeperimport_view(request,message="",userid=0):
# The page where you select which RunKeeper workout to import
@login_required()
@permission_required('rower.is_coach',fn=get_user_by_userid,raise_exception=True)
def workout_underarmourimport_view(request,message="",userid=0):
res = underarmourstuff.get_underarmour_workout_list(request.user)
if (res.status_code != 200):
@@ -1090,6 +1093,7 @@ def workout_underarmourimport_view(request,message="",userid=0):
# the page where you select which Polar workout to Import
@login_required()
@permission_required('rower.is_coach',fn=get_user_by_userid,raise_exception=True)
def workout_polarimport_view(request,userid=0):
exercises = polarstuff.get_polar_workouts(request.user)
workouts = []
@@ -1147,6 +1151,7 @@ def workout_polarimport_view(request,userid=0):
# The page where you select which SportTracks workout to import
@login_required()
@permission_required('rower.is_coach',fn=get_user_by_userid,raise_exception=True)
def workout_sporttracksimport_view(request,message="",userid=0):
@@ -1291,14 +1296,15 @@ def workout_getc2workout_all(request,page=1,message=""):
# List of workouts available on Concept2 logbook - for import
@login_required()
@permission_required('rower.is_coach',fn=get_user_by_userid,raise_exception=True)
def workout_c2import_view(request,page=1,userid=0,message=""):
r = getrequestrower(request,userid=userid)
if r.user != request.user:
messages.info(request,"You cannot import other people's workouts from Concept2")
# if r.user != request.user:
# messages.info(request,"You cannot import other people's workouts from Concept2")
r = getrower(request.user)
# r = getrower(request.user)
try:
thetoken = c2_open(request.user)