|
31 | 31 | ) |
32 | 32 | from stac_fastapi.core.extensions import filter |
33 | 33 | from stac_fastapi.core.serializers import CollectionSerializer, ItemSerializer |
34 | | -from stac_fastapi.core.utilities import MAX_LIMIT, bbox2polygon, resolve_refresh |
| 34 | +from stac_fastapi.core.utilities import MAX_LIMIT, bbox2polygon, validate_refresh |
35 | 35 | from stac_fastapi.elasticsearch.config import AsyncElasticsearchSettings |
36 | 36 | from stac_fastapi.elasticsearch.config import ( |
37 | 37 | ElasticsearchSettings as SyncElasticsearchSettings, |
@@ -874,7 +874,7 @@ async def create_item( |
874 | 874 |
|
875 | 875 | # Resolve the `refresh` parameter |
876 | 876 | refresh = kwargs.get("refresh", self.async_settings.database_refresh) |
877 | | - refresh = resolve_refresh(str(refresh).lower()) |
| 877 | + refresh = validate_refresh(refresh) |
878 | 878 |
|
879 | 879 | # Log the creation attempt |
880 | 880 | logger.info( |
@@ -915,7 +915,7 @@ async def delete_item(self, item_id: str, collection_id: str, **kwargs: Any): |
915 | 915 |
|
916 | 916 | # Resolve the `refresh` parameter |
917 | 917 | refresh = kwargs.get("refresh", self.async_settings.database_refresh) |
918 | | - refresh = resolve_refresh(str(refresh).lower()) |
| 918 | + refresh = validate_refresh(refresh) |
919 | 919 |
|
920 | 920 | # Log the deletion attempt |
921 | 921 | logger.info( |
@@ -978,7 +978,7 @@ async def create_collection(self, collection: Collection, **kwargs: Any): |
978 | 978 |
|
979 | 979 | # Resolve the `refresh` parameter |
980 | 980 | refresh = kwargs.get("refresh", self.async_settings.database_refresh) |
981 | | - refresh = resolve_refresh(str(refresh).lower()) |
| 981 | + refresh = validate_refresh(refresh) |
982 | 982 |
|
983 | 983 | # Log the creation attempt |
984 | 984 | logger.info(f"Creating collection {collection_id} with refresh={refresh}") |
@@ -1053,7 +1053,7 @@ async def update_collection( |
1053 | 1053 |
|
1054 | 1054 | # Resolve the `refresh` parameter |
1055 | 1055 | refresh = kwargs.get("refresh", self.async_settings.database_refresh) |
1056 | | - refresh = resolve_refresh(str(refresh).lower()) |
| 1056 | + refresh = validate_refresh(refresh) |
1057 | 1057 |
|
1058 | 1058 | # Log the update attempt |
1059 | 1059 | logger.info(f"Updating collection {collection_id} with refresh={refresh}") |
@@ -1124,7 +1124,7 @@ async def delete_collection(self, collection_id: str, **kwargs: Any): |
1124 | 1124 |
|
1125 | 1125 | # Resolve the `refresh` parameter |
1126 | 1126 | refresh = kwargs.get("refresh", self.async_settings.database_refresh) |
1127 | | - refresh = resolve_refresh(str(refresh).lower()) |
| 1127 | + refresh = validate_refresh(refresh) |
1128 | 1128 |
|
1129 | 1129 | # Log the deletion attempt |
1130 | 1130 | logger.info(f"Deleting collection {collection_id} with refresh={refresh}") |
@@ -1180,7 +1180,7 @@ async def bulk_async( |
1180 | 1180 |
|
1181 | 1181 | # Resolve the `refresh` parameter |
1182 | 1182 | refresh = kwargs.get("refresh", self.async_settings.database_refresh) |
1183 | | - refresh = resolve_refresh(str(refresh).lower()) |
| 1183 | + refresh = validate_refresh(refresh) |
1184 | 1184 |
|
1185 | 1185 | # Log the bulk insert attempt |
1186 | 1186 | logger.info( |
@@ -1245,8 +1245,8 @@ def bulk_sync( |
1245 | 1245 | kwargs = kwargs or {} |
1246 | 1246 |
|
1247 | 1247 | # Resolve the `refresh` parameter |
1248 | | - refresh = kwargs.get("refresh", self.sync_settings.database_refresh) |
1249 | | - refresh = resolve_refresh(str(refresh).lower()) |
| 1248 | + refresh = kwargs.get("refresh", self.async_settings.database_refresh) |
| 1249 | + refresh = validate_refresh(refresh) |
1250 | 1250 |
|
1251 | 1251 | # Log the bulk insert attempt |
1252 | 1252 | logger.info( |
|
0 commit comments