fix: resolve all clippy warnings and enforce cargo fmt
- display_helpers: convert module doc-comments to regular comments, merge identical text/markdown + text/ branches - search_service: replace needless range loops with slice-based pagination - folder_repository, folder_db_repository: collapse nested if statements - favorites_pg_repository: remove unnecessary borrow on generic arg - file_blob_read_repository: collapse 6 nested if-let blocks - file_blob_write_repository: collapse nested if for dedup ref decrement - chunked_upload_service: use div_ceil(), collapse 2 nested if blocks - folder_handler: collapse nested if-let for owner check - webdav_handler: replace 7x io::Error::new(ErrorKind::Other, ..) with io::Error::other(..) - cargo fmt applied to all files Passes: cargo clippy --all-targets --all-features -- -D warnings
This commit is contained in:
@@ -476,13 +476,8 @@ impl FileHandler {
|
||||
Ok((_file, content)) => match content {
|
||||
OptimizedFileContent::Bytes {
|
||||
data, mime_type, ..
|
||||
} => Self::build_cached_response(
|
||||
data,
|
||||
&mime_type,
|
||||
&disposition,
|
||||
&etag,
|
||||
)
|
||||
.into_response(),
|
||||
} => Self::build_cached_response(data, &mime_type, &disposition, &etag)
|
||||
.into_response(),
|
||||
OptimizedFileContent::Mmap(mmap_data) => Response::builder()
|
||||
.status(StatusCode::OK)
|
||||
.header(header::CONTENT_TYPE, &file_dto.mime_type)
|
||||
@@ -566,10 +561,8 @@ impl FileHandler {
|
||||
|
||||
tracing::info!("Found {} files", files.len());
|
||||
let mut resp = (StatusCode::OK, Json(files)).into_response();
|
||||
resp.headers_mut().insert(
|
||||
header::ETAG,
|
||||
header::HeaderValue::from_str(&etag).unwrap(),
|
||||
);
|
||||
resp.headers_mut()
|
||||
.insert(header::ETAG, header::HeaderValue::from_str(&etag).unwrap());
|
||||
resp
|
||||
}
|
||||
Err(err) => {
|
||||
@@ -601,7 +594,11 @@ impl FileHandler {
|
||||
};
|
||||
|
||||
// Generate thumbnails for supported images in background
|
||||
if state.core.thumbnail_service.is_supported_image(&file.mime_type) {
|
||||
if state
|
||||
.core
|
||||
.thumbnail_service
|
||||
.is_supported_image(&file.mime_type)
|
||||
{
|
||||
let file_id = file.id.clone();
|
||||
let file_path_rel = file.path.clone();
|
||||
let thumbnail_service = state.core.thumbnail_service.clone();
|
||||
|
||||
Reference in New Issue
Block a user