fix fs move issue on lowest directory

This commit is contained in:
2025-09-06 17:32:19 +02:00
parent e1e97ef79d
commit 2b29716fee

View File

@@ -336,13 +336,10 @@ impl FileSystem {
let name = {
let current_path = path.as_str();
if let Some(last_slash_index) = current_path.rfind("/")
&& last_slash_index > 0
{
&current_path[last_slash_index + 1..]
} else {
return Err(io::ErrorKind::AlreadyExists.into());
}
// This unwrap is safe because an `AbsoluteFilePath` always starts with a slash
let last_slash_index = current_path.rfind("/").unwrap();
&current_path[last_slash_index + 1..]
};
target_path =