feat: delete non empty folders
This commit is contained in:
Binary file not shown.
Binary file not shown.
@@ -31,7 +31,7 @@ async def delete(
|
||||
request: DeleteRequest,
|
||||
service: FileOpsService = Depends(get_file_ops_service),
|
||||
) -> DeleteResponse:
|
||||
return service.delete(path=request.path)
|
||||
return service.delete(path=request.path, recursive=request.recursive)
|
||||
|
||||
|
||||
@router.post("/upload", response_model=UploadResponse)
|
||||
|
||||
@@ -52,6 +52,7 @@ class RenameResponse(BaseModel):
|
||||
|
||||
class DeleteRequest(BaseModel):
|
||||
path: str
|
||||
recursive: bool = False
|
||||
|
||||
|
||||
class DeleteResponse(BaseModel):
|
||||
|
||||
Reference in New Issue
Block a user