diff --git a/src/files/service.rs b/src/files/service.rs index 00dd12a171770262cc8f2760b7b81c1994cd66d9..b1e37713abc6b5374b14a311632d3f8b9f3ce94c 100644 --- a/src/files/service.rs +++ b/src/files/service.rs @@ -48,7 +48,7 @@ pub enum Error { ServerDirReadLockFail, #[snafu(display("Unable to find or open the specified file."))] - OpenFileError { + OpenFile { source: io::Error, }, @@ -354,7 +354,7 @@ impl FilesServiceInner { path, path_context, .. } = &request_context; - match NamedFile::open(path).context(OpenFileError) { + match NamedFile::open(path).context(OpenFile) { Ok(named_file) => { let (http_req, _payload) = req.into_parts();