Private
Public Access
1
0

test type plannedsessions now have a ranking

This commit is contained in:
Sander Roosendaal
2018-02-15 16:32:33 +01:00
parent 706ffc90fd
commit 2221a633b1
10 changed files with 228 additions and 8 deletions

View File

@@ -825,7 +825,6 @@ class PlannedSession(models.Model):
sessionunitchoices = (
('min','minutes'),
('km','km'),
('m','meters'),
('None',None),
)
@@ -904,7 +903,17 @@ class PlannedSession(models.Model):
self.sessionunit = 'min'
else:
self.sessionunit = 'None'
if self.sessiontype == 'test':
if self.sessionmode not in ['distance','time']:
if self.sessionvalue < 100:
self.sessionmode = 'time'
self.sessionunit = 'min'
else:
self.sessionmode = 'distance'
self.sessionunit = 'm'
self.criterium = 'exact'
super(PlannedSession,self).save(*args, **kwargs)
# Date input utility