diff --git a/src/modes/diff.rs b/src/modes/diff.rs index fe8b096..e2f1943 100644 --- a/src/modes/diff.rs +++ b/src/modes/diff.rs @@ -76,8 +76,6 @@ fn setup_diff_paths_and_compression( fn setup_diff_pipes() -> Result<((libc::c_int, libc::c_int), (libc::c_int, libc::c_int)), anyhow::Error> { use nix::unistd::pipe; - #[allow(unused_imports)] - use nix::fcntl::{fcntl, FcntlArg, FdFlag}; use nix::Error as NixError; // Create pipes for diff's input @@ -86,7 +84,7 @@ fn setup_diff_pipes() -> Result<((libc::c_int, libc::c_int), (libc::c_int, libc: let (fd_b_read, fd_b_write) = pipe() .map_err(|e: NixError| anyhow::anyhow!("Failed to create pipe B: {}", e))?; - Ok(((fd_a_read.into(), fd_a_write.into()), (fd_b_read.into(), fd_b_write.into()))) + Ok(((fd_a_read, fd_a_write), (fd_b_read, fd_b_write))) } diff --git a/src/modes/server/api/item.rs b/src/modes/server/api/item.rs index b201731..8ec35ef 100644 --- a/src/modes/server/api/item.rs +++ b/src/modes/server/api/item.rs @@ -169,7 +169,7 @@ pub async fn handle_post_item( (status = 500, description = "Internal server error") ), params( - ("item_id" = i64, Path, description = "ID of the item to delete") + ("item_id" = String, Path, description = "ID of the item to delete") ), security( ("bearerAuth" = [])