diff --git a/rowers/tasks.py b/rowers/tasks.py index 57cbdbae..aac6eede 100644 --- a/rowers/tasks.py +++ b/rowers/tasks.py @@ -327,13 +327,13 @@ def getagegrouprecord(age,sex='male',weightcategory='hwt', p1, success = optimize.leastsq(errfunc,p0[:], args = (ages,powers)) - if success: + if success and age is not None: power = fitfunc(p1, float(age)) #power = np.polyval(poly_coefficients,age) power = 0.5*(np.abs(power)+power) - else: + elif age is not None: new_age = np.range([age]) ww = griddata(ages.values, powers.values,