some fixes
This commit is contained in:
@@ -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'
|
||||
}
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user