diff --git a/rowers/views.py b/rowers/views.py index b1539dcd..eded3d99 100644 --- a/rowers/views.py +++ b/rowers/views.py @@ -2867,6 +2867,7 @@ def workout_edit_view(request,id=0,message="",successmessage=""): return HttpResponse("Error: CSV Data File Not Found") r.rowdatetime = startdatetime r.write_csv(row.csvfilename) + dataprep.update_strokedata(id,rowdata.df) successmessage = "Changes saved" url = "/rowers/workout/"+str(row.id)+"/edit" url = reverse(workout_edit_view, @@ -4209,6 +4210,7 @@ def workout_summary_restore_view(request,id,message="",successmessage=""): return HttpResponse("Error: CSV Data File Not Found") rowdata.restoreintervaldata() rowdata.write_csv(f1) + dataprep.update_strokedata(id,rowdata.df) intervalstats = rowdata.allstats() row.summary = intervalstats row.save() @@ -4293,6 +4295,7 @@ def workout_summary_edit_view(request,id,message="",successmessage="" row.notes += "\n"+s row.save() rowdata.write_csv(f1) + dataprep.update_strokedata(id,rowdata.df) data = {'intervalstring':s} form = SummaryStringForm(initial=data) savebutton = 'savestringform' @@ -4344,6 +4347,7 @@ def workout_summary_edit_view(request,id,message="",successmessage="" row.notes += "\n"+s row.save() rowdata.write_csv(f1) + dataprep.update_strokedata(id,rowdata.df) form = SummaryStringForm()