Skip to content

Commit ac0072f

Browse files
committed
clean up
1 parent f3f7a3b commit ac0072f

File tree

3 files changed

+2
-22
lines changed

3 files changed

+2
-22
lines changed

stac_fastapi/elasticsearch/stac_fastapi/elasticsearch/database_logic.py

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,6 @@ async def get_all_collections(
187187
Returns:
188188
A tuple of (collections, next pagination token if any).
189189
"""
190-
# Format the sort parameter
191190
formatted_sort = []
192191
if sort:
193192
for item in sort:
@@ -199,18 +198,15 @@ async def get_all_collections(
199198
if not any("id" in item for item in formatted_sort):
200199
formatted_sort.append({"id": {"order": "asc"}})
201200
else:
202-
# Use a collections-specific default sort that doesn't rely on properties.datetime
203201
formatted_sort = [{"id": {"order": "asc"}}]
204202

205-
# Build the search body step by step to avoid type errors
206203
body = {
207204
"sort": formatted_sort,
208205
"size": limit,
209206
}
210207

211-
# Only add search_after if we have a token
212208
if token:
213-
body["search_after"] = [token] # search_after must be a list
209+
body["search_after"] = [token]
214210

215211
response = await self.client.search(
216212
index=COLLECTIONS_INDEX,
@@ -227,7 +223,6 @@ async def get_all_collections(
227223

228224
next_token = None
229225
if len(hits) == limit:
230-
# Ensure we have a valid sort value for next_token
231226
next_token_values = hits[-1].get("sort")
232227
if next_token_values:
233228
next_token = next_token_values[0]

stac_fastapi/opensearch/stac_fastapi/opensearch/database_logic.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,6 @@ async def get_all_collections(
170170
Returns:
171171
A tuple of (collections, next pagination token if any).
172172
"""
173-
# Format the sort parameter
174173
formatted_sort = []
175174
if sort:
176175
for item in sort:
@@ -182,18 +181,15 @@ async def get_all_collections(
182181
if not any("id" in item for item in formatted_sort):
183182
formatted_sort.append({"id": {"order": "asc"}})
184183
else:
185-
# Use a collections-specific default sort that doesn't rely on properties.datetime
186184
formatted_sort = [{"id": {"order": "asc"}}]
187185

188-
# Build the search body step by step to avoid type errors
189186
body = {
190187
"sort": formatted_sort,
191188
"size": limit,
192189
}
193190

194-
# Only add search_after if we have a token
195191
if token:
196-
body["search_after"] = [token] # search_after must be a list
192+
body["search_after"] = [token]
197193

198194
response = await self.client.search(
199195
index=COLLECTIONS_INDEX,

stac_fastapi/sfeos_helpers/stac_fastapi/sfeos_helpers/mappings.py

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -160,17 +160,6 @@ class Geometry(Protocol): # noqa
160160
"dynamic_templates": ES_MAPPINGS_DYNAMIC_TEMPLATES,
161161
"properties": {
162162
"id": {"type": "keyword"},
163-
# "bbox_shape": {"type": "geo_shape"}, # Only this is used for spatial queries
164-
# "extent": {
165-
# "properties": {"temporal": {"properties": {"interval": {"type": "date"}}}}
166-
# },
167-
# "properties": {
168-
# "properties": {
169-
# "datetime": {"type": "date"},
170-
# "start_datetime": {"type": "date"},
171-
# "end_datetime": {"type": "date"},
172-
# }
173-
# },
174163
"extent.spatial.bbox": {"type": "long"},
175164
"extent.temporal.interval": {"type": "date"},
176165
"providers": {"type": "object", "enabled": False},

0 commit comments

Comments
 (0)