diff options
Diffstat (limited to 'layerindex/views.py')
-rw-r--r-- | layerindex/views.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/layerindex/views.py b/layerindex/views.py index 71524b3f3c..6dd04aedd3 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() |