some refinements
This commit is contained in:
@@ -630,7 +630,12 @@ def race_can_submit(r,race):
|
|||||||
return False
|
return False
|
||||||
|
|
||||||
def race_can_resubmit(r,race):
|
def race_can_resubmit(r,race):
|
||||||
if r not in race.rower.all():
|
records = VirtualRaceResult.objects.filter(
|
||||||
|
userid=r.id,
|
||||||
|
race=race)
|
||||||
|
|
||||||
|
|
||||||
|
if not records:
|
||||||
return False
|
return False
|
||||||
|
|
||||||
start_time = race.start_time
|
start_time = race.start_time
|
||||||
@@ -652,7 +657,12 @@ def race_can_resubmit(r,race):
|
|||||||
return False
|
return False
|
||||||
|
|
||||||
def race_can_adddiscipline(r,race):
|
def race_can_adddiscipline(r,race):
|
||||||
if r not in race.rower.all():
|
records = VirtualRaceResult.objects.filter(
|
||||||
|
userid=r.id,
|
||||||
|
race=race)
|
||||||
|
|
||||||
|
|
||||||
|
if not records:
|
||||||
return False
|
return False
|
||||||
|
|
||||||
start_time = race.start_time
|
start_time = race.start_time
|
||||||
@@ -678,7 +688,12 @@ def race_can_adddiscipline(r,race):
|
|||||||
|
|
||||||
|
|
||||||
def race_can_withdraw(r,race):
|
def race_can_withdraw(r,race):
|
||||||
if r not in race.rower.all():
|
records = VirtualRaceResult.objects.filter(
|
||||||
|
userid=r.id,
|
||||||
|
race=race
|
||||||
|
)
|
||||||
|
|
||||||
|
if not records:
|
||||||
return False
|
return False
|
||||||
|
|
||||||
start_time = race.start_time
|
start_time = race.start_time
|
||||||
@@ -700,7 +715,11 @@ def race_can_withdraw(r,race):
|
|||||||
return True
|
return True
|
||||||
|
|
||||||
def race_can_register(r,race):
|
def race_can_register(r,race):
|
||||||
if r in race.rower.all():
|
records = VirtualRaceResult.objects.filter(
|
||||||
|
userid=r.id,
|
||||||
|
race=race)
|
||||||
|
|
||||||
|
if records:
|
||||||
return False
|
return False
|
||||||
|
|
||||||
start_time = race.start_time
|
start_time = race.start_time
|
||||||
|
|||||||
Reference in New Issue
Block a user