Browse Source

Fix session filters is None from request session

Zhibin Chen 6 years ago
parent
commit
e918e6d20e
1 changed files with 2 additions and 1 deletions
  1. 2 1
      misago/admin/views/generic/list.py

+ 2 - 1
misago/admin/views/generic/list.py

@@ -200,7 +200,8 @@ class ListView(AdminView):
         return self.clean_filtering_data(form.cleaned_data)
 
     def get_filters_from_session(self, request, search_form):
-        session_filters = request.session.get(self.filters_session_key, {})
+        session_filters = request.session.get(
+            self.filters_session_key, {}) or {}
         form = search_form(session_filters)
         form.is_valid()
         return self.clean_filtering_data(form.cleaned_data)