(
State(state): State<AppState>,
headers: HeaderMap,
axum::extract::Path(params): axum::extract::Path<BufferPath>,
)
| 824 | } |
| 825 | |
| 826 | async fn delete_buffer( |
| 827 | State(state): State<AppState>, |
| 828 | headers: HeaderMap, |
| 829 | axum::extract::Path(params): axum::extract::Path<BufferPath>, |
| 830 | ) -> Result<Json<Value>, AppError> { |
| 831 | let project = require_project(&state, &headers)?; |
| 832 | buffers::delete_buffer(&project.buffers, ¶ms.name) |
| 833 | .map_err(AppError::NotFound)?; |
| 834 | Ok(Json(json!({ "deleted": true }))) |
| 835 | } |
| 836 | |
| 837 | #[derive(Deserialize)] |
| 838 | struct PeekBufferQuery { |
nothing calls this directly
no test coverage detected