Private
Public Access
1
0

adding drag factor

This commit is contained in:
Sander Roosendaal
2019-03-15 10:27:35 +01:00
parent 7fb5eb555a
commit 3fae33f366
3 changed files with 26 additions and 1 deletions

View File

@@ -3345,6 +3345,7 @@ def workout_edit_view(request,id=0,message="",successmessage=""):
distance = form.cleaned_data['distance']
private = form.cleaned_data['private']
notes = form.cleaned_data['notes']
newdragfactor = form.cleaned_data['dragfactor']
thetimezone = form.cleaned_data['timezone']
try:
@@ -3416,6 +3417,11 @@ def workout_edit_view(request,id=0,message="",successmessage=""):
row.timezone = thetimezone
row.plannedsession = ps
dragchanged = False
if newdragfactor != row.dragfactor:
row.dragfactor = newdragfactor
dragchanged = True
try:
row.save()
except IntegrityError:
@@ -3427,6 +3433,12 @@ def workout_edit_view(request,id=0,message="",successmessage=""):
# change data in csv file
r = rdata(row.csvfilename)
if dragchanged:
try:
r.change_drag(newdragfactor)
except AttributeError:
pass
if r == 0:
return HttpResponse("Error: CSV Data File Not Found")
r.rowdatetime = startdatetime