From c04954daed6467a45e9b6843c2ae73ba7221fd3f Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Sun, 21 Jun 2020 18:19:17 +0200 Subject: [PATCH] filter by ref speed --- rowers/plannedsessions.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/rowers/plannedsessions.py b/rowers/plannedsessions.py index 2c649a6b..7f4d23c0 100644 --- a/rowers/plannedsessions.py +++ b/rowers/plannedsessions.py @@ -1385,19 +1385,22 @@ def default_class(r,w,race): adaptiveclass=adaptiveclass, boattype=boattype, ).order_by( - "agemax","-agemin","boattype","sex","weightcategory" + "agemax","-agemin","boattype","sex","weightcategory", + "referencespeed" ) if standards.count()==0: standards = CourseStandard.objects.filter( agemin__lt=age,agemax__gt=age, boattype=boattype ).order_by( - "agemax","-agemin","boattype","sex") + "agemax","-agemin","boattype","sex", + "weightcategory","referencespeed") if standards.count()==0: standards = CourseStandard.objects.filter( agemin__lt=age,agemax__gt=age ).order_by( - "agemax","-agemin","boattype","sex") + "agemax","-agemin","boattype","sex", + "weightcategory","referencespeed") if standards.count()==0: # boolean, boattype, boatclass, adaptiveclass, weightclass, sex, coursestandard,