support paths in item IDs
This commit is contained in:
@@ -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):
|
||||
"""
|
||||
|
||||
@@ -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):
|
||||
"""
|
||||
|
||||
Reference in New Issue
Block a user