From b85507806886ebf9ad6552b6c0818f44f378a6be Mon Sep 17 00:00:00 2001 From: Raouf Benmansour Date: Fri, 8 Jan 2016 10:53:15 +0100 Subject: [PATCH] Fix advance search, now displays Collections results by default --- telemeta/views/haystack_search.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) 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 -- 2.39.5