Private
Public Access
1
0

bug fixes in summary edit

This commit is contained in:
Sander Roosendaal
2020-02-23 10:24:24 +01:00
parent 87d6bd29bc
commit ef1f9a88bb
2 changed files with 14 additions and 2 deletions

View File

@@ -564,6 +564,9 @@ class WorkoutViewTest(TestCase):
'value_pace':'2:23',
'value_power':'200',
'value_work':'400',
'value_spm':'20',
'activeminutesmin':'0',
'activeminutesmax':'60',
'savepowerpaceform':True,
}
@@ -582,6 +585,8 @@ class WorkoutViewTest(TestCase):
'power': 200,
'pace': '2:30',
'work': 400,
'activeminutesmin':'0',
'activeminutesmax': '60',
}
form = PowerIntervalUpdateForm(form_data)

View File

@@ -5676,8 +5676,15 @@ def workout_summary_edit_view(request,id,message="",successmessage=""
value_spm = request.POST['value_spm']
activeminutesmin = request.POST['activeminutesmin']
activeminutesmax = request.POST['activeminutesmax']
activesecondsmin = 60.*activeminutesmin
activesecondsmax = 60.*activeminutesmax
try:
activesecondsmin = 60.*float(activeminutesmin)
activesecondsmax = 60.*float(activeminutesmax)
except ValueError:
activesecondsmin = 0
activeminutesmin = 0
activeminutesmax = maxminutes
activesecondsmax = rowdata.duration
if abs(rowdata.duration-activesecondsmax) < 60.:
activesecondsmax = rowdata.duration
if powerorpace == 'power':