Minor simplification

This commit is contained in:
Akmadan23 2024-01-15 16:41:07 +01:00
parent 646a41317a
commit 15bd6f9813
No known key found for this signature in database
GPG key ID: 15C83F0901FCBA13

View file

@ -33,18 +33,11 @@ impl Manager {
let ext = url.extension();
match by {
"name" => {
return ext.map_or_else(String::new, |s| s.to_string_lossy().to_string());
}
"ext" if ext.is_some() => {
return format!("{}.", url.file_stem().unwrap().to_string_lossy());
}
"dot_ext" if ext.is_some() => {
return url.file_stem().unwrap().to_string_lossy().to_string();
}
_ => {}
"name" => ext.map_or_else(String::new, |s| s.to_string_lossy().to_string()),
"ext" if ext.is_some() => format!("{}.", url.file_stem().unwrap().to_string_lossy()),
"dot_ext" if ext.is_some() => url.file_stem().unwrap().to_string_lossy().to_string(),
_ => url.file_name().map_or_else(String::new, |s| s.to_string_lossy().to_string()),
}
url.file_name().map_or_else(String::new, |s| s.to_string_lossy().to_string())
}
async fn rename_and_hover(old: Url, new: Url) -> Result<()> {