Commit 4c2dc86cbd8cfb02d72dc6c46ed16ad5f48409a0
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() |
... | ... |