diff --git a/src/actions/base/create_directory.rs b/src/actions/base/create_directory.rs index 3f872f1..7cbedd9 100644 --- a/src/actions/base/create_directory.rs +++ b/src/actions/base/create_directory.rs @@ -29,7 +29,6 @@ impl CreateDirectory { if path.exists() && !force { return Err(CreateDirectoryError::Exists( - path.to_path_buf(), std::io::Error::new( std::io::ErrorKind::AlreadyExists, format!("Directory `{}` already exists", path.display()), @@ -173,10 +172,8 @@ impl From for Action { #[derive(Debug, thiserror::Error, Serialize)] pub enum CreateDirectoryError { - #[error("Directory exists `{0}`")] + #[error(transparent)] Exists( - std::path::PathBuf, - #[source] #[serde(serialize_with = "crate::serialize_error_to_display")] std::io::Error, ),