summaryrefslogtreecommitdiff
path: root/ishtar_common/views.py
diff options
context:
space:
mode:
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)