Commit 629c43fb50e33213e071b93d868521218b0e0d43
1 parent
3b2935c8
Exists in
master
and in
7 other branches
Change mailing list filter format
Signed-off-by: Gustavo Jaruga <darksshades@gmail.com> Signed-off-by: Matheus Faria <matheus.sousa.faria@gmail.com> Signed-off-by: Matheus Fernandes <matheus.souza.fernandes@gmail.com>
Showing
1 changed file
with
5 additions
and
1 deletions
Show diff stats
colab/search/views.py
| @@ -5,6 +5,7 @@ from django.utils.translation import ugettext as _ | @@ -5,6 +5,7 @@ from django.utils.translation import ugettext as _ | ||
| 5 | 5 | ||
| 6 | from haystack.views import SearchView | 6 | from haystack.views import SearchView |
| 7 | from colab.plugins.utils import filters_importer | 7 | from colab.plugins.utils import filters_importer |
| 8 | +from colab.super_archives.models import MailingList | ||
| 8 | 9 | ||
| 9 | class ColabSearchView(SearchView): | 10 | class ColabSearchView(SearchView): |
| 10 | def extra_context(self, *args, **kwargs): | 11 | def extra_context(self, *args, **kwargs): |
| @@ -22,7 +23,10 @@ class ColabSearchView(SearchView): | @@ -22,7 +23,10 @@ class ColabSearchView(SearchView): | ||
| 22 | ( | 23 | ( |
| 23 | 'list', | 24 | 'list', |
| 24 | _(u'Mailinglist'), | 25 | _(u'Mailinglist'), |
| 25 | - self.request.GET.getlist('list') | 26 | + self.request.GET.getlist('list'), |
| 27 | + 'list', | ||
| 28 | + [(v, v) for v in MailingList.objects.values_list( | ||
| 29 | + 'name', flat=True)] | ||
| 26 | ), | 30 | ), |
| 27 | ), | 31 | ), |
| 28 | }, | 32 | }, |