Private
Public Access
1
0

passing tests - user / workouts permissions done

This commit is contained in:
Sander Roosendaal
2020-01-12 22:10:20 +01:00
parent 9cbeb3fc2d
commit 09ae7cbe77
7 changed files with 40 additions and 56 deletions

View File

@@ -6,7 +6,7 @@ from rowers.views.statements import *
# Export workout to TCX and send to user's email address
@permission_required('workout.change_workout',fn=objectgetter(Workout, 'id'))
@permission_required('workout.change_workout',fn=get_workout_by_opaqueid,raise_exception=True)
def workout_tcxemail_view(request,id=0):
r = getrower(request.user)
w = get_workout(id)
@@ -168,7 +168,7 @@ def course_kmldownload_view(request,id=0):
# Export workout to GPX and send to user's email address
@permission_required('workout.change_workout',fn=objectgetter(Workout, 'id'))
@permission_required('workout.change_workout',fn=get_workout_by_opaqueid,raise_exception=True)
def workout_gpxemail_view(request,id=0):
r = getrower(request.user)
w = get_workout(id)
@@ -234,7 +234,7 @@ def workouts_summaries_email_view(request):
# Get Workout CSV file and send it to user's email address
@permission_required('workout.change_workout',fn=objectgetter(Workout, 'id'))
@permission_required('workout.change_workout',fn=get_workout_by_opaqueid,raise_exception=True)
def workout_csvemail_view(request,id=0):
r = getrower(request.user)