Skip to content

Commit a2648a3

Browse files
committed
Fix update item test failure.
1 parent 8b9817d commit a2648a3

File tree

1 file changed

+4
-5
lines changed
  • stac_fastapi/core/stac_fastapi/core

1 file changed

+4
-5
lines changed

stac_fastapi/core/stac_fastapi/core/core.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -377,7 +377,7 @@ async def get_item(
377377

378378
@staticmethod
379379
def _return_date(
380-
interval: Optional[Union[DateTimeType, str]]
380+
interval: Optional[Union[DateTimeType, str]],
381381
) -> Dict[str, Optional[str]]:
382382
"""
383383
Convert a date interval.
@@ -724,15 +724,14 @@ async def update_item(
724724
725725
"""
726726
item = item.model_dump(mode="json")
727-
base_url = str(kwargs["request"].base_url)
728727
now = datetime_type.now(timezone.utc).isoformat().replace("+00:00", "Z")
729728
item["properties"]["updated"] = now
730729

731730
await self.database.check_collection_exists(collection_id)
732731
await self.delete_item(item_id=item_id, collection_id=collection_id)
733-
await self.create_item(collection_id=collection_id, item=Item(**item), **kwargs)
734-
735-
return ItemSerializer.db_to_stac(item, base_url)
732+
return await self.create_item(
733+
collection_id=collection_id, item=Item(**item), **kwargs
734+
)
736735

737736
@overrides
738737
async def delete_item(

0 commit comments

Comments
 (0)