summaryrefslogtreecommitdiff
path: root/ishtar_common/views.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2018-11-09 18:01:13 +0100
committerÉtienne Loks <etienne.loks@iggdrasil.net>2018-11-09 18:01:13 +0100
commit46f8b8b4297759a8c6301c6f18f2c851cfbb1e3b (patch)
tree864e908c176de82c252c64a631dbe0bbe081e83a /ishtar_common/views.py
parent1410d3ecca9aa7aacfe7ea498508a7fccf70266a (diff)
downloadIshtar-46f8b8b4297759a8c6301c6f18f2c851cfbb1e3b.tar.bz2
Ishtar-46f8b8b4297759a8c6301c6f18f2c851cfbb1e3b.zip
Test pin searches (refs #4308)
Diffstat (limited to 'ishtar_common/views.py')
-rw-r--r--ishtar_common/views.py9
1 files changed, 4 insertions, 5 deletions
diff --git a/ishtar_common/views.py b/ishtar_common/views.py
index 6fce21953..827d41ea0 100644
--- a/ishtar_common/views.py
+++ b/ishtar_common/views.py
@@ -457,12 +457,11 @@ def update_current_item(request, item_type=None, pk=None):
def pin_search(request, item_type):
key = "pin-search-" + item_type
- if not item_type or not (request.is_ajax() and request.method == 'POST'):
+ if not item_type or not (
+ request.is_ajax() and request.method == 'POST'
+ and 'value' in request.POST):
raise Http404
- if 'value' in request.POST:
- request.session[key] = request.POST['value']
- else:
- request.session[key] = request.POST['value']
+ request.session[key] = request.POST['value']
if not request.POST['value']:
# empty all
unpin(request, item_type, cascade=True)