Private
Public Access
1
0

send email when course fails

This commit is contained in:
Sander Roosendaal
2020-06-12 14:14:59 +02:00
parent 0d7c889caf
commit ab3a57b7dd
4 changed files with 102 additions and 5 deletions

View File

@@ -381,6 +381,7 @@ def add_workouts_plannedsession(ws,ps,r):
record.save()
job = myqueue(queue,handle_check_race_course,w.csvfilename,
w.id,ps.course.id,record.id,
w.user.user.email,w.user.user.first_name,
mode='coursetest')
else:
errors.append('Workout %i did not match session dates' % w.id)
@@ -659,6 +660,7 @@ def is_session_complete_ws(ws,ps):
record.save()
job = myqueue(queue,handle_check_race_course,ws[0].csvfilename,
ws[0].id,ps.course.id,record.id,
ws[0].user.user.email,ws[0].user.user.first_name,
mode='coursetest')
return (0,'not done',None)
@@ -1575,7 +1577,9 @@ def add_workout_race(ws,race,r,splitsecond=0,recordid=0):
comments.append('Workouts submitted to virtual events have to be public. We have changed the workout to a public workout.')
job = myqueue(queue,handle_check_race_course,ws[0].csvfilename,
ws[0].id,race.course.id,record.id,splitsecond=splitsecond,
ws[0].id,race.course.id,record.id,
ws[0].user.user.email,ws[0].user.user.first_name,
splitsecond=splitsecond,
referencespeed=record.referencespeed,coursedistance=race.course.distance
)