@@ -213,7 +213,7 @@ async def _add_item_links(
213
213
if settings .use_api_hydrate :
214
214
215
215
async def _get_base_item (collection_id : str ) -> Dict [str , Any ]:
216
- return await self ._get_base_item (collection_id , request )
216
+ return await self ._get_base_item (collection_id , request = request )
217
217
218
218
base_item_cache = settings .base_item_cache (
219
219
fetch_base_item = _get_base_item , request = request
@@ -267,7 +267,7 @@ async def item_collection(
267
267
An ItemCollection.
268
268
"""
269
269
# If collection does not exist, NotFoundError wil be raised
270
- await self .get_collection (collection_id , request )
270
+ await self .get_collection (collection_id , request = request )
271
271
272
272
base_args = {
273
273
"collections" : [collection_id ],
@@ -285,7 +285,7 @@ async def item_collection(
285
285
search_request = self .post_request_model (
286
286
** clean ,
287
287
)
288
- item_collection = await self ._search_base (search_request , request )
288
+ item_collection = await self ._search_base (search_request , request = request )
289
289
links = await ItemCollectionLinks (
290
290
collection_id = collection_id , request = request
291
291
).get_links (extra_links = item_collection ["links" ])
@@ -307,12 +307,12 @@ async def get_item(
307
307
Item.
308
308
"""
309
309
# If collection does not exist, NotFoundError wil be raised
310
- await self .get_collection (collection_id , request )
310
+ await self .get_collection (collection_id , request = request )
311
311
312
312
search_request = self .post_request_model (
313
313
ids = [item_id ], collections = [collection_id ], limit = 1
314
314
)
315
- item_collection = await self ._search_base (search_request , request )
315
+ item_collection = await self ._search_base (search_request , request = request )
316
316
if not item_collection ["features" ]:
317
317
raise NotFoundError (
318
318
f"Item { item_id } in Collection { collection_id } does not exist."
@@ -333,7 +333,7 @@ async def post_search(
333
333
Returns:
334
334
ItemCollection containing items which match the search criteria.
335
335
"""
336
- item_collection = await self ._search_base (search_request , request )
336
+ item_collection = await self ._search_base (search_request , request = request )
337
337
return ItemCollection (** item_collection )
338
338
339
339
async def get_search (
0 commit comments