age calculations
This commit is contained in:
@@ -294,7 +294,10 @@ from datetime import date
|
||||
|
||||
def calculate_age(born):
|
||||
today = date.today()
|
||||
return today.year - born.year - ((today.month, today.day) < (born.month, born.day))
|
||||
if born:
|
||||
return today.year - born.year - ((today.month, today.day) < (born.month, born.day))
|
||||
else:
|
||||
return None
|
||||
|
||||
def my_dict_from_instance(instance,model):
|
||||
thedict = {}
|
||||
|
||||
@@ -13579,7 +13579,10 @@ def virtualevent_register_view(request,id=0):
|
||||
age = cd['age']
|
||||
else:
|
||||
weightcategory = r.weightcategory
|
||||
age = calculate_age(r.birthdate)
|
||||
if r.birthdate:
|
||||
age = calculate_age(r.birthdate)
|
||||
else:
|
||||
age = cd['age']
|
||||
|
||||
record = VirtualRaceResult(
|
||||
userid=r.id,
|
||||
|
||||
Reference in New Issue
Block a user