Skip files with unknown file type
This commit is contained in:
parent
85f1d3d05a
commit
be9c78217d
@ -358,7 +358,14 @@ pub async fn main() -> Result<()> {
|
|||||||
}
|
}
|
||||||
_ => {}
|
_ => {}
|
||||||
}
|
}
|
||||||
let kind = infer::get(&initial_bytes).expect("unknown file type of file download");
|
let kind = match infer::get(&initial_bytes) {
|
||||||
|
Some(kind) => kind,
|
||||||
|
None => {
|
||||||
|
warn!(initial_bytes = ?initial_bytes, "unable to determine file type of archive, skipping file");
|
||||||
|
file::update_unable_to_extract_plugins(&pool, db_file.id, true).await?;
|
||||||
|
continue;
|
||||||
|
},
|
||||||
|
};
|
||||||
info!(
|
info!(
|
||||||
mime_type = kind.mime_type(),
|
mime_type = kind.mime_type(),
|
||||||
"inferred mime_type of downloaded archive"
|
"inferred mime_type of downloaded archive"
|
||||||
|
Loading…
Reference in New Issue
Block a user