going through the tests
This commit is contained in:
@@ -27,11 +27,6 @@ defaultoptions = {
|
||||
}
|
||||
|
||||
|
||||
@user_passes_test(ispromember, login_url="/rowers/paidplans",
|
||||
message="This functionality requires a Pro plan or higher."
|
||||
" If you are already a Pro user,"
|
||||
" please log in to access this functionality",
|
||||
redirect_field_name=None)
|
||||
@permission_required('rower.is_coach',
|
||||
fn=get_user_by_userid,
|
||||
raise_exception=True)
|
||||
@@ -897,11 +892,6 @@ def statsdata(workouts, options):
|
||||
|
||||
|
||||
def comparisondata(workouts, options):
|
||||
#try:
|
||||
# workouts = workouts.exclude(workoutsource='strava')
|
||||
#except AttributeError: # pragma: no cover
|
||||
# workouts = [w for w in workouts if w.workoutsource != 'strava']
|
||||
|
||||
includereststrokes = options['includereststrokes']
|
||||
xparam = options['xaxis']
|
||||
yparam1 = options['yaxis1']
|
||||
@@ -1013,10 +1003,6 @@ def boxplotdata(workouts, options):
|
||||
return(script, div)
|
||||
|
||||
|
||||
@user_passes_test(ispromember, login_url="/rowers/paidplans",
|
||||
message="This functionality requires a Pro plan or higher."
|
||||
" If you are already a Pro user, please log in to access this functionality",
|
||||
redirect_field_name=None)
|
||||
@permission_required('rower.is_coach', fn=get_user_by_userid, raise_exception=True)
|
||||
def analysis_view_data(request, userid=0):
|
||||
is_ajax = request_is_ajax(request)
|
||||
@@ -1087,17 +1073,10 @@ def analysis_view_data(request, userid=0):
|
||||
})
|
||||
|
||||
|
||||
def planrequired_view(request):
|
||||
messages.info(
|
||||
request, "This functionality requires Coach or Self-Coach membership")
|
||||
|
||||
return HttpResponseRedirect(reverse('paidplans_view'))
|
||||
|
||||
|
||||
@user_passes_test(ispromember, login_url="/rowers/paidplans",
|
||||
message="This functionality requires a Pro plan or higher."
|
||||
" If you are already a Pro user, please log in to access this functionality",
|
||||
redirect_field_name=None)
|
||||
@login_required()
|
||||
@permission_required('rower.is_coach', fn=get_user_by_userid, raise_exception=True)
|
||||
def create_marker_workouts_view(request, userid=0,
|
||||
startdate=timezone.now()-timezone.timedelta(days=42),
|
||||
enddate=timezone.now()):
|
||||
@@ -1119,10 +1098,8 @@ def create_marker_workouts_view(request, userid=0,
|
||||
return HttpResponseRedirect(url)
|
||||
|
||||
|
||||
@user_passes_test(ispromember, login_url="/rowers/paidplans",
|
||||
message="This functionality requires a Pro plan or higher."
|
||||
" If you are already a Pro user, please log in to access this functionality",
|
||||
redirect_field_name=None)
|
||||
@login_required()
|
||||
@permission_required('rower.is_coach', fn=get_user_by_userid, raise_exception=True)
|
||||
def goldmedalscores_view(request, userid=0,
|
||||
startdate=timezone.now()-timezone.timedelta(days=365),
|
||||
enddate=timezone.now()):
|
||||
@@ -1184,10 +1161,6 @@ def goldmedalscores_view(request, userid=0,
|
||||
})
|
||||
|
||||
|
||||
@user_passes_test(ispromember, login_url="/rowers/paidplans",
|
||||
message="This functionality requires a Pro plan or higher."
|
||||
" If you are already a Pro user, please log in to access this functionality",
|
||||
redirect_field_name=None)
|
||||
@permission_required('rower.is_coach', fn=get_user_by_userid, raise_exception=True)
|
||||
def trainingzones_view(request, userid=0):
|
||||
r = getrequestrower(request, userid=userid)
|
||||
@@ -1255,6 +1228,7 @@ def trainingzones_view(request, userid=0):
|
||||
|
||||
|
||||
@login_required()
|
||||
@permission_required('rower.is_coach', fn=get_user_by_userid, raise_exception=True)
|
||||
def trainingzones_view_data(request, userid=0):
|
||||
r = getrequestrower(request, userid=userid)
|
||||
|
||||
@@ -1296,10 +1270,6 @@ def trainingzones_view_data(request, userid=0):
|
||||
})
|
||||
|
||||
|
||||
@user_passes_test(ispromember, login_url="/rowers/paidplans",
|
||||
message="This functionality requires a Pro plan or higher."
|
||||
" If you are already a Pro user, please log in to access this functionality",
|
||||
redirect_field_name=None)
|
||||
@permission_required('rower.is_coach', fn=get_user_by_userid, raise_exception=True)
|
||||
def performancemanager_view(request, userid=0, mode='rower',
|
||||
startdate=timezone.now()-timezone.timedelta(days=365),
|
||||
@@ -2060,10 +2030,6 @@ class AlertDelete(DeleteView):
|
||||
return obj
|
||||
|
||||
|
||||
@user_passes_test(ispromember, login_url="/rowers/paidplans",
|
||||
message="This functionality requires a Pro plan or higher."
|
||||
" If you are already a Pro user, please log in to access this functionality",
|
||||
redirect_field_name=None)
|
||||
@permission_required('rower.is_coach', fn=get_user_by_userid, raise_exception=True)
|
||||
def history_view(request, userid=0):
|
||||
r = getrequestrower(request, userid=userid)
|
||||
|
||||
Reference in New Issue
Block a user