fix: resolve clippy warnings (unused mut, from_str, result_large_err)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -155,6 +155,7 @@ pub fn nextcloud_routes_with_state(state: Arc<AppState>) -> Router<Arc<AppState>
|
||||
// ──────────────── Handler glue ────────────────
|
||||
|
||||
/// Reject requests where the URL `{user}` doesn't match the authenticated user.
|
||||
#[allow(clippy::result_large_err)]
|
||||
fn verify_url_user(url_user: &str, auth_user: &CurrentUser) -> Result<(), Response> {
|
||||
if url_user != auth_user.username {
|
||||
Err(StatusCode::FORBIDDEN.into_response())
|
||||
|
||||
@@ -480,7 +480,7 @@ async fn handle_put(
|
||||
.unwrap_or("application/octet-stream")
|
||||
.to_string();
|
||||
|
||||
let oc_mtime = req
|
||||
let _oc_mtime = req
|
||||
.headers()
|
||||
.get("x-oc-mtime")
|
||||
.and_then(|v| v.to_str().ok())
|
||||
@@ -507,7 +507,7 @@ async fn handle_put(
|
||||
|
||||
// Re-fetch for etag.
|
||||
if let Ok(updated) = file_service.get_file_by_path(&internal_path).await {
|
||||
let mut builder = Response::builder()
|
||||
let builder = Response::builder()
|
||||
.status(StatusCode::NO_CONTENT)
|
||||
.header(header::ETAG, format!("\"{}\"", updated.id))
|
||||
.header("oc-etag", format!("\"{}\"", updated.id));
|
||||
@@ -534,7 +534,7 @@ async fn handle_put(
|
||||
.await
|
||||
.map_err(|e| AppError::internal_error(format!("Failed to create file: {}", e)))?;
|
||||
|
||||
let mut builder = Response::builder()
|
||||
let builder = Response::builder()
|
||||
.status(StatusCode::CREATED)
|
||||
.header(header::ETAG, format!("\"{}\"", file_dto.id))
|
||||
.header("oc-etag", format!("\"{}\"", file_dto.id));
|
||||
|
||||
Reference in New Issue
Block a user