From: Raouf Benmansour Date: Fri, 8 Jan 2016 09:53:15 +0000 (+0100) Subject: Fix advance search, now displays Collections results by default X-Git-Tag: 1.6b~5^2~4^2~4^2 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=b85507806886ebf9ad6552b6c0818f44f378a6be;p=telemeta.git Fix advance search, now displays Collections results by default --- diff --git a/telemeta/views/haystack_search.py b/telemeta/views/haystack_search.py index 45bc27d7..8a51d2fe 100644 --- a/telemeta/views/haystack_search.py +++ b/telemeta/views/haystack_search.py @@ -113,12 +113,12 @@ class HaystackAdvanceSearch(SearchView): def get_results(self): if(self.type == 'item'): return self.form.search().models(MediaItem) - elif(self.type == 'collection'): - return self.form.search().models(MediaCollection) + elif(self.type == 'fonds'): + return self.form.search().models(MediaFonds) elif(self.type == 'corpus'): return self.form.search().models(MediaCorpus) else: - return self.form.search().models(MediaFonds) + return self.form.search().models(MediaCollection) def extra_context(self): extra = super(HaystackAdvanceSearch, self).extra_context() @@ -129,12 +129,12 @@ class HaystackAdvanceSearch(SearchView): if self.type == 'item': extra['type'] = 'item' - elif self.type == 'collection': - extra['type'] = 'collection' + elif self.type == 'fonds': + extra['type'] = 'fonds' elif(self.type == 'corpus'): extra['type'] = 'corpus' else: - extra['type'] = 'fonds' + extra['type'] = 'collection' extra['results_page'] = self.results_per_page return extra