From 97cf2f8afbeb5a6f21ecc8613b92f7d729b4bf6d Mon Sep 17 00:00:00 2001 From: Paul Eggleton Date: Fri, 13 Sep 2013 11:12:51 +0100 Subject: [PATCH] Fix error when editing layer from review page The layer_review URL does not take a branch argument, so we can't send one or it'll fail. Signed-off-by: Paul Eggleton --- layerindex/views.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/layerindex/views.py b/layerindex/views.py index 71524b3..6dd04ae 100644 --- a/layerindex/views.py +++ b/layerindex/views.py @@ -104,7 +104,10 @@ def edit_layer_view(request, template_name, branch='master', slug=None): deplistlayers = LayerItem.objects.exclude(id=layeritem.id).order_by('name') returnto = request.GET.get('returnto', 'layer_item') if returnto: - return_url = reverse_lazy(returnto, args=(branch, layeritem.name)) + if returnto == 'layer_review': + return_url = reverse_lazy(returnto, args=(layeritem.name,)) + else: + return_url = reverse_lazy(returnto, args=(branch, layeritem.name)) else: # Submit mode layeritem = LayerItem()