From 7774cb60a8251170a8352a6d622ee06ffad3a2f8 Mon Sep 17 00:00:00 2001 From: Robin Wilson Date: Mon, 11 Oct 2021 11:56:21 +0100 Subject: [PATCH 1/3] Add collection field to default list of fields to include in output --- stac_fastapi/extensions/stac_fastapi/extensions/core/fields.py | 1 + 1 file changed, 1 insertion(+) diff --git a/stac_fastapi/extensions/stac_fastapi/extensions/core/fields.py b/stac_fastapi/extensions/stac_fastapi/extensions/core/fields.py index 2e5e3422a..2c63cd700 100644 --- a/stac_fastapi/extensions/stac_fastapi/extensions/core/fields.py +++ b/stac_fastapi/extensions/stac_fastapi/extensions/core/fields.py @@ -38,6 +38,7 @@ class FieldsExtension(ApiExtension): "links", "assets", "properties.datetime", + "collection" } ) From 5cf739e7414bdab45e39b7e07122869b45dad79b Mon Sep 17 00:00:00 2001 From: Robin Wilson Date: Mon, 11 Oct 2021 12:03:50 +0100 Subject: [PATCH 2/3] Update changelog --- CHANGES.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGES.md b/CHANGES.md index cff6874b1..d72b9749d 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -4,6 +4,7 @@ ### Added +* Added `collections` attribute to list of default fields to include, so that we satisfy the STAC API spec, which requires a `collections` attribute to be output when an item is part of a collection ### Removed ### Changed From f88ed1acabe2503346a95cc4a5b5001017a07473 Mon Sep 17 00:00:00 2001 From: Rob Emanuele Date: Mon, 18 Oct 2021 16:02:52 -0400 Subject: [PATCH 3/3] Linting --- stac_fastapi/extensions/stac_fastapi/extensions/core/fields.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stac_fastapi/extensions/stac_fastapi/extensions/core/fields.py b/stac_fastapi/extensions/stac_fastapi/extensions/core/fields.py index 2c63cd700..ba8d84542 100644 --- a/stac_fastapi/extensions/stac_fastapi/extensions/core/fields.py +++ b/stac_fastapi/extensions/stac_fastapi/extensions/core/fields.py @@ -38,7 +38,7 @@ class FieldsExtension(ApiExtension): "links", "assets", "properties.datetime", - "collection" + "collection", } )