aboutsummaryrefslogtreecommitdiffstats
path: root/layerindex
diff options
context:
space:
mode:
authorPaul Eggleton <paul.eggleton@linux.intel.com>2013-09-13 11:12:51 +0100
committerPaul Eggleton <paul.eggleton@linux.intel.com>2013-09-13 11:12:51 +0100
commit97cf2f8afbeb5a6f21ecc8613b92f7d729b4bf6d (patch)
tree2632a16740d42bbc94956f7e3212e2270254e9aa /layerindex
parent399dddbcfede73a9cc428abbd2235f416eb68804 (diff)
downloadopenembedded-core-contrib-97cf2f8afbeb5a6f21ecc8613b92f7d729b4bf6d.tar.gz
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 <paul.eggleton@linux.intel.com>
Diffstat (limited to 'layerindex')
-rw-r--r--layerindex/views.py5
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()