test type plannedsessions now have a ranking
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user