Skip to content

Commit

Permalink
OpenConceptLab/ocl_issues#1710 | added swagger header for latest repo…
Browse files Browse the repository at this point in the history
… search header
  • Loading branch information
snyaggarwal committed Dec 11, 2023
1 parent f3480ca commit cd0fbb4
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 4 deletions.
3 changes: 3 additions & 0 deletions core/common/swagger_parameters.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,9 @@
include_facets_header = openapi.Parameter(
'INCLUDEFACETS', openapi.IN_HEADER, type=openapi.TYPE_BOOLEAN, default=False
)
search_from_latest_repo_header = openapi.Parameter(
'INCLUDESEARCHLATEST', openapi.IN_HEADER, type=openapi.TYPE_BOOLEAN, default=False
)
# HEADERS
compress_header = openapi.Parameter(
'COMPRESS', openapi.IN_HEADER, type=openapi.TYPE_BOOLEAN, default=False
Expand Down
4 changes: 2 additions & 2 deletions core/concepts/views.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
compress_header, include_source_versions_param, include_collection_versions_param, cascade_method_param,
cascade_map_types_param, cascade_exclude_map_types_param, cascade_hierarchy_param, cascade_mappings_param,
cascade_levels_param, cascade_direction_param, cascade_view_hierarchy, return_map_types_param,
omit_if_exists_in_param, equivalency_map_types_param)
omit_if_exists_in_param, equivalency_map_types_param, search_from_latest_repo_header)
from core.common.tasks import delete_concept, make_hierarchy
from core.common.utils import to_parent_uri_from_kwargs, generate_temp_version, get_truthy_values
from core.common.views import SourceChildCommonBaseView, SourceChildExtrasView, \
Expand Down Expand Up @@ -191,7 +191,7 @@ def _set_source_versions(self):
manual_parameters=[
q_param, limit_param, sort_desc_param, sort_asc_param, page_param, verbose_param,
include_retired_param, include_inverse_mappings_param, updated_since_param,
include_facets_header, compress_header
include_facets_header, compress_header, search_from_latest_repo_header
]
)
def get(self, request, *args, **kwargs):
Expand Down
4 changes: 2 additions & 2 deletions core/mappings/views.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
from core.common.swagger_parameters import (
q_param, limit_param, sort_desc_param, page_param, sort_asc_param, verbose_param,
include_facets_header, updated_since_param, include_retired_param,
compress_header, include_source_versions_param, include_collection_versions_param)
compress_header, include_source_versions_param, include_collection_versions_param, search_from_latest_repo_header)
from core.common.views import SourceChildCommonBaseView, SourceChildExtrasView, \
SourceChildExtraRetrieveUpdateDestroyView
from core.concepts.permissions import CanEditParentDictionary, CanViewParentDictionary
Expand Down Expand Up @@ -95,7 +95,7 @@ def get_queryset(self):
manual_parameters=[
q_param, limit_param, sort_desc_param, sort_asc_param, page_param, verbose_param,
include_retired_param, updated_since_param,
include_facets_header, compress_header
include_facets_header, compress_header, search_from_latest_repo_header
]
)
def get(self, request, *args, **kwargs):
Expand Down

0 comments on commit cd0fbb4

Please sign in to comment.