Private
Public Access
1
0

added link to generate marker workouts

This commit is contained in:
Sander Roosendaal
2021-01-08 08:45:46 +01:00
parent 149df24059
commit 882c0cbf6b
6 changed files with 33574 additions and 5 deletions

View File

@@ -1543,6 +1543,29 @@ def fitnessmetric_view(request,userid=0,mode='rower',
'form':form,
})
@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)
def create_marker_workouts_view(request,userid=0,
startdate=timezone.now()-timezone.timedelta(days=365),
enddate=timezone.now()):
therower = getrequestrower(request,userid=userid)
theuser = therower.user
workouts = Workout.objects.filter(user=theuser.rower,date__gte=startdate,
date__lte=enddate,
workouttype__in=mytypes.rowtypes,
duplicate=False).order_by('date')
for workout in workouts:
w2 = dataprep.check_marker(workout)
url = reverse('goldmedalscores_view',
kwargs={
'userid':userid,
})
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)