Commit 4c2dc86cbd8cfb02d72dc6c46ed16ad5f48409a0

Authored by Bartłomiej Nitoń
1 parent e016c6c7

A bugfix for missing "filter_form" session key error.

Showing 1 changed file with 5 additions and 1 deletions
dictionary/ajax_lemma_view.py
... ... @@ -825,8 +825,12 @@ def get_sort_order(request):
825 825 @ajax(method='get', encode_result=False)
826 826 def filter_form(request):
827 827 if request.session.has_key('lemma_preview') and request.session['lemma_preview']:
  828 + if not request.session.has_key('filter_rules_lemma_preview'):
  829 + request.session['filter_rules_lemma_preview'] = default_filter_rules()
828 830 filter_rules = request.session['filter_rules_lemma_preview']
829   - else:
  831 + else:
  832 + if not request.session.has_key('filter_rules'):
  833 + request.session['filter_rules'] = default_filter_rules()
830 834 filter_rules = request.session['filter_rules']
831 835  
832 836 users = User.objects.none()
... ...