Skip to content

Commit b54ed92

Browse files
committed
code review fixes
1 parent 573fbff commit b54ed92

File tree

4 files changed

+10
-8
lines changed

4 files changed

+10
-8
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
1313
- `STAC_INDEX_ASSETS` environment variable to allow asset serialization to be configurable. [#433](https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/pull/433)
1414
- Added the `ENV_MAX_LIMIT` environment variable to SFEOS, allowing overriding of the `MAX_LIMIT`, which controls the `?limit` parameter for returned items and STAC collections. [#434](https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/pull/434)
1515
- Sort, Query, and Filter extension and functionality to the item collection route. [#437](https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/pull/437)
16-
- Added Fields Extension implementation for the `/collections/{collection_id}/aggregations` endpoint. [#436](https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/pull/436)
16+
- Added Fields Extension implementation for the `/collections/{collection_id}/items` endpoint. [#436](https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/pull/436)
1717

1818
### Changed
1919

stac_fastapi/elasticsearch/stac_fastapi/elasticsearch/app.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,8 +86,11 @@
8686
aggregation_extension.POST = EsAggregationExtensionPostRequest
8787
aggregation_extension.GET = EsAggregationExtensionGetRequest
8888

89+
fields_extension = FieldsExtension()
90+
fields_extension.conformance_classes.append(FieldsConformanceClasses.ITEMS)
91+
8992
search_extensions = [
90-
FieldsExtension(),
93+
fields_extension,
9194
QueryExtension(),
9295
SortExtension(),
9396
TokenPaginationExtension(),

stac_fastapi/opensearch/stac_fastapi/opensearch/app.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,8 +85,11 @@
8585
aggregation_extension.POST = EsAggregationExtensionPostRequest
8686
aggregation_extension.GET = EsAggregationExtensionGetRequest
8787

88+
fields_extension = FieldsExtension()
89+
fields_extension.conformance_classes.append(FieldsConformanceClasses.ITEMS)
90+
8891
search_extensions = [
89-
FieldsExtension(),
92+
fields_extension,
9093
QueryExtension(),
9194
SortExtension(),
9295
TokenPaginationExtension(),

stac_fastapi/tests/conftest.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
)
2626
from stac_fastapi.core.rate_limit import setup_rate_limit
2727
from stac_fastapi.core.utilities import get_bool_env
28-
from stac_fastapi.extensions.core.fields import FieldsConformanceClasses
2928
from stac_fastapi.sfeos_helpers.aggregation import EsAsyncBaseAggregationClient
3029
from stac_fastapi.sfeos_helpers.mappings import ITEMS_INDEX_PREFIX
3130

@@ -362,11 +361,8 @@ def build_test_app():
362361
aggregation_extension.POST = EsAggregationExtensionPostRequest
363362
aggregation_extension.GET = EsAggregationExtensionGetRequest
364363

365-
fields_extension = FieldsExtension()
366-
fields_extension.conformance_classes.append(FieldsConformanceClasses.ITEMS)
367-
368364
search_extensions = [
369-
fields_extension,
365+
FieldsExtension(),
370366
SortExtension(),
371367
QueryExtension(),
372368
TokenPaginationExtension(),

0 commit comments

Comments
 (0)