diff --git a/rowers/views/workoutviews.py b/rowers/views/workoutviews.py index 1ec3a213..de922146 100644 --- a/rowers/views/workoutviews.py +++ b/rowers/views/workoutviews.py @@ -5205,10 +5205,13 @@ def workout_upload_view(request, 'id':race.id, }) except UnboundLocalError: - url = reverse(landingpage, + if landingpage != 'workout_upload_view': + url = reverse(landingpage, kwargs = { 'id':encoder.encode_hex(w.id), }) + else: + url = reverse(landingpage) elif landingpage != 'workout_upload_view': url = reverse(landingpage, kwargs = {