From 4bc7a09fb74d6ed5406faae3a63ffb40e3491f7e Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Fri, 9 Nov 2018 18:01:13 +0100 Subject: Test pin searches (refs #4308) --- ishtar_common/views.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'ishtar_common/views.py') 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) -- cgit v1.2.3