support paths in item IDs

This commit is contained in:
Tom Kralidis
2023-01-23 07:45:49 -05:00
parent c436baf739
commit 8686c9e265
2 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -180,7 +180,7 @@ def collection_queryables(collection_id=None):
@BLUEPRINT.route('/collections/<path:collection_id>/items',
methods=['GET', 'POST'])
@BLUEPRINT.route('/collections/<path:collection_id>/items/<item_id>',
@BLUEPRINT.route('/collections/<path:collection_id>/items/<path:item_id>',
methods=['GET', 'PUT', 'DELETE'])
def collection_items(collection_id, item_id=None):
"""
+2 -2
View File
@@ -244,9 +244,9 @@ async def get_collection_items_tiles(request: Request, collection_id=None,
@app.route('/collections/{collection_id:path}/items', methods=['GET', 'POST'])
@app.route('/collections/{collection_id:path}/items/', methods=['GET', 'POST'])
@app.route('/collections/{collection_id:path}/items/{item_id}',
@app.route('/collections/{collection_id:path}/items/{item_id:path}',
methods=['GET', 'PUT', 'DELETE'])
@app.route('/collections/{collection_id:path}/items/{item_id}/',
@app.route('/collections/{collection_id:path}/items/{item_id:path}/',
methods=['GET', 'PUT', 'DELETE'])
async def collection_items(request: Request, collection_id=None, item_id=None):
"""