Private
Public Access
1
0

improved race uploading

This commit is contained in:
Sander Roosendaal
2018-12-09 11:17:20 +01:00
parent d3866f2dec
commit 1e8ba12d12
4 changed files with 25 additions and 5 deletions

View File

@@ -10023,7 +10023,10 @@ def workout_edit_view(request,id=0,message="",successmessage=""):
row = get_workout(id)
indoorraces = get_indoorraces(row)
if row.workouttype in mytypes.otetypes:
indoorraces = get_indoorraces(row)
else:
indoorraces = []
if (checkworkoutuser(request.user,row)==False):
raise PermissionDenied("Access denied")
@@ -17403,7 +17406,7 @@ def indoorvirtualevent_edit_view(request,id=0):
@login_required()
def virtualevent_submit_result_view(request,id=0):
def virtualevent_submit_result_view(request,id=0,workoutid=0):
r = getrower(request.user)
@@ -17456,6 +17459,7 @@ def virtualevent_submit_result_view(request,id=0):
ws = Workout.objects.filter(
user=r,
workouttype__in=mytypes.rowtypes,
startdatetime__gte=startdatetime,
startdatetime__lte=enddatetime,
).order_by("date","startdatetime","id")
@@ -17531,6 +17535,8 @@ def virtualevent_submit_result_view(request,id=0):
if result:
otherrecords = resultobj.objects.filter(
race = race).exclude(userid = r.id)
if not jobid:
messages.info(request,"Result submitted successfully.")
for otherrecord in otherrecords:
otheruser = Rower.objects.get(id=otherrecord.userid)
@@ -17556,8 +17562,12 @@ def virtualevent_submit_result_view(request,id=0):
return HttpResponseRedirect(url)
else:
if workoutid:
workoutdata['initial'] = workoutid
w_form = WorkoutRaceSelectForm(workoutdata,entries)
breadcrumbs = [
{
'url':reverse(virtualevents_view),