cange
This commit is contained in:
@@ -1625,6 +1625,39 @@ def virtualevent_addboat_view(request,id=0):
|
||||
"You have successfully registered for this race. Good luck!"
|
||||
)
|
||||
|
||||
otherrecords = VirtualRaceResult.objects.filter(
|
||||
race = race).exclude(userid = r.id)
|
||||
|
||||
for otherrecord in otherrecords:
|
||||
otheruser = Rower.objects.get(id=otherrecord.userid)
|
||||
othername = otheruser.user.first_name+' '+otheruser.user.last_name
|
||||
registeredname = r.user.first_name+' '+r.user.last_name
|
||||
if otherrecord.emailnotifications:
|
||||
job = myqueue(
|
||||
queue,
|
||||
handle_sendemail_raceregistration,
|
||||
otheruser.user.email, othername,
|
||||
registeredname,
|
||||
race.name,
|
||||
race.id
|
||||
)
|
||||
|
||||
followers = VirtualRaceFollower.objects.filter(race = race)
|
||||
|
||||
for follower in followers:
|
||||
othername = ''
|
||||
if follower.user:
|
||||
othername = follower.user.first_name+' '+follower.user.last_name
|
||||
|
||||
registeredname = r.user.first_name+' '+r.user.last_name
|
||||
email = follower.emailaddress
|
||||
job = myqueue(
|
||||
queue,
|
||||
handle_sendemail_raceregistration,
|
||||
email, othername,
|
||||
registeredname,race.name,race.id,
|
||||
)
|
||||
|
||||
url = reverse('virtualevent_view',
|
||||
kwargs = {
|
||||
'id':race.id
|
||||
@@ -1804,7 +1837,12 @@ def virtualevent_register_view(request,id=0):
|
||||
|
||||
add_rower_race(r,race)
|
||||
|
||||
otherrecords = IndoorVirtualRaceResult.objects.filter(
|
||||
# remove followers
|
||||
myfollows = VirtualRaceFollower.objects.filter(user=r.user,race=race)
|
||||
for f in myfollows:
|
||||
f.delete()
|
||||
|
||||
otherrecords = VirtualRaceResult.objects.filter(
|
||||
race = race).exclude(userid = r.id)
|
||||
|
||||
for otherrecord in otherrecords:
|
||||
@@ -1821,6 +1859,22 @@ def virtualevent_register_view(request,id=0):
|
||||
race.id
|
||||
)
|
||||
|
||||
followers = VirtualRaceFollower.objects.filter(race = race)
|
||||
|
||||
for follower in followers:
|
||||
othername = ''
|
||||
if follower.user:
|
||||
othername = follower.user.first_name+' '+follower.user.last_name
|
||||
|
||||
registeredname = r.user.first_name+' '+r.user.last_name
|
||||
email = follower.emailaddress
|
||||
job = myqueue(
|
||||
queue,
|
||||
handle_sendemail_raceregistration,
|
||||
email, othername,
|
||||
registeredname,race.name,race.id,
|
||||
)
|
||||
|
||||
|
||||
messages.info(
|
||||
request,
|
||||
@@ -2039,6 +2093,11 @@ def indoorvirtualevent_register_view(request,id=0):
|
||||
|
||||
add_rower_race(r,race)
|
||||
|
||||
# remove followers
|
||||
myfollows = VirtualRaceFollower.objects.filter(user=r.user,race=race)
|
||||
for f in myfollows:
|
||||
f.delete()
|
||||
|
||||
otherrecords = IndoorVirtualRaceResult.objects.filter(
|
||||
race = race).exclude(userid = r.id)
|
||||
|
||||
@@ -2056,6 +2115,22 @@ def indoorvirtualevent_register_view(request,id=0):
|
||||
race.id
|
||||
)
|
||||
|
||||
followers = VirtualRaceFollower.objects.filter(race = race)
|
||||
|
||||
for follower in followers:
|
||||
othername = ''
|
||||
if follower.user:
|
||||
othername = follower.user.first_name+' '+follower.user.last_name
|
||||
|
||||
registeredname = r.user.first_name+' '+r.user.last_name
|
||||
email = follower.emailaddress
|
||||
job = myqueue(
|
||||
queue,
|
||||
handle_sendemail_raceregistration,
|
||||
email, othername,
|
||||
registeredname,race.name,race.id,
|
||||
)
|
||||
|
||||
|
||||
messages.info(
|
||||
request,
|
||||
|
||||
Reference in New Issue
Block a user