From 6a52ae1b5dd64e1b3d4bf559e62c13ead2bff285 Mon Sep 17 00:00:00 2001 From: Pete Gadomski Date: Tue, 8 Oct 2024 21:24:39 -0400 Subject: [PATCH] fix: remove check for authorization headers --- src/stac_api_validator/validations.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/stac_api_validator/validations.py b/src/stac_api_validator/validations.py index 176a781..5b59351 100644 --- a/src/stac_api_validator/validations.py +++ b/src/stac_api_validator/validations.py @@ -301,7 +301,7 @@ def is_geojson_type(maybe_type: Optional[str]) -> bool: def get_catalog(data_dict: Dict[str, Any], r_session: Session) -> Catalog: stac_io = StacIO.default() - if r_session.headers and r_session.headers.get("Authorization"): + if r_session.headers: stac_io.headers = r_session.headers # noqa, type: ignore stac_io.headers["Accept-Encoding"] = "*" catalog = Catalog.from_dict(data_dict) @@ -3238,7 +3238,11 @@ def validate_item_search_ids_does_not_override_all_other_params( ) if body.get("features"): # type: ignore _validate_search_ids_with_ids_no_override( - search_url, body["features"][0], methods, errors, r_session # type: ignore + search_url, + body["features"][0], + methods, + errors, + r_session, # type: ignore ) else: warnings += (