diff --git a/oarepo_global_search/services/records/service.py b/oarepo_global_search/services/records/service.py index 697f4cb..ef3b7e2 100644 --- a/oarepo_global_search/services/records/service.py +++ b/oarepo_global_search/services/records/service.py @@ -53,7 +53,7 @@ def indices(self): for service_dict in self.service_mapping: service = list(service_dict.keys())[0] indices.append(service.record_cls.index.search_alias) - if current_action.get() == "search_drafts" and getattr(service, "draft_cls", None): + if current_action.get("search") == "search_drafts" and getattr(service, "draft_cls", None): indices.append(service.draft_cls.index.search_alias) return indices @@ -99,7 +99,7 @@ def service_mapping(self): @property def config(self): - stored_config = current_config.get() + stored_config = current_config.get(None) if stored_config: return stored_config @@ -112,7 +112,7 @@ def config(self): GlobalSearchOptions.sort_default = search_opts["sort_default"] GlobalSearchOptions.sort_default_no_query = search_opts["sort_default_no_query"] - if current_action.get() == "search_drafts": + if current_action.get("search") == "search_drafts": url_prefix = '/user/search' links_search = pagination_links("{+api}/user/search{?args*}") else: diff --git a/setup.cfg b/setup.cfg index 6fd3e12..9e72002 100644 --- a/setup.cfg +++ b/setup.cfg @@ -8,7 +8,7 @@ [metadata] name = oarepo-global-search -version = 1.0.30 +version = 1.0.31 description = "A model builder plugin for global search" long_description = file: README.md long_description_content_type = text/markdown