diff --git a/rowers/dataprep.py b/rowers/dataprep.py
index 1f23f6ec..279ee29f 100644
--- a/rowers/dataprep.py
+++ b/rowers/dataprep.py
@@ -1398,6 +1398,8 @@ def new_workout_from_df(r, df,
if parent:
oarlength = parent.oarlength
inboard = parent.inboard
+
+
workouttype = parent.workouttype
boattype = parent.boattype
notes = parent.notes
diff --git a/rowers/middleware.py b/rowers/middleware.py
index a211f21e..495ad436 100644
--- a/rowers/middleware.py
+++ b/rowers/middleware.py
@@ -65,6 +65,7 @@ def do_update(user,mode='rower',days=42):
return 1
+
class PowerTimeFitnessMetricMiddleWare(object):
def process_request(self, request):
# Code to be executed before the view is called
diff --git a/rowers/templates/menu_workout.html b/rowers/templates/menu_workout.html
index 83fbebf1..12179e41 100644
--- a/rowers/templates/menu_workout.html
+++ b/rowers/templates/menu_workout.html
@@ -84,7 +84,7 @@
- OTW Power
+ Corrected Pace Plot
{% endif %}
diff --git a/rowers/views.py b/rowers/views.py
index de1291a8..8fff77c9 100644
--- a/rowers/views.py
+++ b/rowers/views.py
@@ -7009,6 +7009,8 @@ def workout_undo_smoothenpace_view(
def workout_smoothenpace_view(request,id=0,message="",successmessage=""):
row = get_workout(id)
+ previousurl = request.META.get('HTTP_REFERER')
+
r = getrower(request.user)
if (checkworkoutuser(request.user,row)==False):
@@ -7040,11 +7042,14 @@ def workout_smoothenpace_view(request,id=0,message="",successmessage=""):
row.write_csv(filename,gzip=True)
dataprep.update_strokedata(id,row.df)
- url = reverse(r.defaultlandingpage,
- kwargs = {
- 'id':id,
+ if previousurl:
+ url = previousurl
+ else:
+ url = reverse(r.defaultlandingpage,
+ kwargs = {
+ 'id':id,
}
- )
+ )
return HttpResponseRedirect(url)
@@ -11651,7 +11656,7 @@ def workout_fusion_view(request,id1=0,id2=1):
},
{
'url':reverse(workout_fusion_view,kwargs={'id1':id1,'id2':id2}),
- 'name': 'Sensor Fusion'
+ 'name': str(w2.id)
}
]