Private
Public Access
1
0

color code bug fix

This commit is contained in:
Sander Roosendaal
2018-04-24 17:58:42 +02:00
parent 1124e14d7a
commit 2ed98b903c
2 changed files with 9 additions and 0 deletions

View File

@@ -33,6 +33,8 @@
<a class="orange dot" href="/rowers/virtualevent/{{ race.id }}">&nbsp;</a>
{% elif race|race_complete:rower %}
<a class="green dot" href="/rowers/virtualevent/{{ race.id }}">&nbsp;</a>
{% elif race|future_registered:rower %}
<a class="orange dot" href="/rowers/virtualevent/{{ race.id }}">&nbsp;</a>
{% elif race|past_not_registered:rower %}
<a class="white dot" href="/rowers/virtualevent/{{ race.id }}">&nbsp;</a>
{% else %}

View File

@@ -1,6 +1,7 @@
from django import template
from django.utils.safestring import mark_safe
from time import strftime
from django.utils import timezone
import dateutil.parser
import json
import datetime
@@ -264,3 +265,9 @@ def race_complete(race,r):
def past_not_registered(race,r):
is_complete,has_registered = race_rower_status(r,race)
return not has_registered
@register.filter
def future_registered(race,r):
is_complete, has_registered = race_rower_status(r,race)
is_open = race.evaluation_closure > timezone.now()
return has_registered and not is_complete and is_open