Add operation_id to upload endpoints for improved OpenAPI docs
The `operation_id` field was added to the `generate_presigned_url` and `upload_file` endpoints. This enhances the OpenAPI documentation by providing unique identifiers for better API clarity and client generation.
This commit is contained in:
@@ -15,7 +15,7 @@ router = APIRouter()
|
||||
|
||||
|
||||
|
||||
@router.post("/presigned-url", response_model=PresignedUrlResponse)
|
||||
@router.post("/presigned-url", response_model=PresignedUrlResponse, operation_id="generate_presigned_url")
|
||||
async def generate_presigned_url(
|
||||
request: PresignedUrlRequest,
|
||||
current_user: User = Depends(get_current_user),
|
||||
@@ -62,11 +62,11 @@ async def generate_presigned_url(
|
||||
)
|
||||
|
||||
|
||||
@router.post("/{token}")
|
||||
@router.post("/{token}", operation_id="upload_file")
|
||||
async def upload_file(
|
||||
token: str,
|
||||
file: UploadFile = File(...),
|
||||
storage: StorageProvider = Depends(get_storage_provider)
|
||||
storage: StorageProvider = Depends(get_storage_provider),
|
||||
):
|
||||
"""
|
||||
Upload a file using a presigned URL token.
|
||||
|
||||
Reference in New Issue
Block a user