diff --git a/rowers/templates/plannedsessioncreate.html b/rowers/templates/plannedsessioncreate.html
index 1d48baba..d803e32c 100644
--- a/rowers/templates/plannedsessioncreate.html
+++ b/rowers/templates/plannedsessioncreate.html
@@ -103,7 +103,7 @@
Edit
- Clone
+ Clone
|
diff --git a/rowers/templates/plannedsessionedit.html b/rowers/templates/plannedsessionedit.html
index e1bbedb3..deb11173 100644
--- a/rowers/templates/plannedsessionedit.html
+++ b/rowers/templates/plannedsessionedit.html
@@ -96,8 +96,9 @@
Edit
|
- Clone
- |
+ Clone
+
Delete
|
diff --git a/rowers/urls.py b/rowers/urls.py
index b207fa47..23117eac 100644
--- a/rowers/urls.py
+++ b/rowers/urls.py
@@ -463,9 +463,9 @@ urlpatterns = [
url(r'^sessions/multicreate/(?P[\w\ ]+.*)$',
views.plannedsession_multicreate_view),
- url(r'^sessions/(?P\d+)/edit$',views.plannedsession_edit_view),
url(r'^sessions/(?P\d+)/edit/(?P[\w\ ]+.*)/rower/(?P\d+)$',views.plannedsession_edit_view),
url(r'^sessions/(?P\d+)/edit/(?P[\w\ ]+.*)$',views.plannedsession_edit_view),
+ url(r'^sessions/(?P\d+)/edit$',views.plannedsession_edit_view),
url(r'^sessions/(?P\d+)/clone$',views.plannedsession_clone_view),
url(r'^sessions/(?P\d+)/clone/(?P[\w\ ]+.*)/rower/(?P\d+)$',views.plannedsession_clone_view),
diff --git a/rowers/views.py b/rowers/views.py
index e3f056f7..29b1e8bc 100644
--- a/rowers/views.py
+++ b/rowers/views.py
@@ -10819,7 +10819,13 @@ def workout_split_view(request,id=id):
splitsecond += splittime.second
splitsecond += splittime.microsecond/1.e6
splitmode = form.cleaned_data['splitmode']
- ids,mesgs = dataprep.split_workout(r,row,splitsecond,splitmode)
+ try:
+ ids,mesgs = dataprep.split_workout(
+ r,row,splitsecond,splitmode
+ )
+ except IndexError:
+ messages.error("Something went wrong in Split")
+
for message in mesgs:
messages.info(request,message)