diff --git a/search/indico_search/controllers.py b/search/indico_search/controllers.py index 8647ab6..656ef3c 100644 --- a/search/indico_search/controllers.py +++ b/search/indico_search/controllers.py @@ -27,7 +27,7 @@ from indico_search.views import WPSearchCategory, WPSearchEvent class RHSearch(RHCustomizable): def _checkParams(self): if 'confId' in request.view_args: - self.obj = ConferenceHolder().getById(request.view_args['confId']) + self.obj = self._conf = ConferenceHolder().getById(request.view_args['confId']) self.obj_type = 'event' elif 'categId' in request.view_args: self.obj = CategoryManager().getById(request.view_args['categId']) diff --git a/search/indico_search/views.py b/search/indico_search/views.py index 235e424..063c1d0 100644 --- a/search/indico_search/views.py +++ b/search/indico_search/views.py @@ -27,5 +27,6 @@ class WPSearchCategory(WPJinjaMixinPlugin, WPCategoryDisplayBase): class WPSearchEvent(WPJinjaMixinPlugin, WPConferenceDisplayBase): + # XXX shouldn't this inhert from WPConferenceDefaultDisplayBase?! def _getBody(self, params): return self._getPageContent(params)