Private
Public Access
1
0

some fixes

This commit is contained in:
Sander Roosendaal
2020-01-15 11:08:32 +01:00
parent a6746030e9
commit 88703bb34e
4 changed files with 17 additions and 11 deletions

View File

@@ -1906,11 +1906,12 @@ class PlannedSessionDelete(DeleteView):
return obj
@user_passes_test(can_add_plan,login_url="/rowers/paidplans",
@user_passes_test(isplanmember,login_url="/rowers/paidplans",
message="This functionality requires a Coach or Self-Coach plan",
redirect_field_name=None)
def rower_create_trainingplan(request,userid=0):
therower = getrequestrower(request,userid=userid)
@permission_required('rower.add_plan',fn=get_rower_by_userid,raise_exception=True)
def rower_create_trainingplan(request,id=0):
therower = getrequestrower(request,userid=id)
theuser = therower.user
themanager = getrower(request.user)
@@ -2016,7 +2017,7 @@ def rower_create_trainingplan(request,userid=0):
},
{
'url':reverse(rower_create_trainingplan,
kwargs={'userid':userid}),
kwargs={'id':id}),
'name': 'Manage Plans and Targets'
}
]