Update deps + fix tera fn error msg

This commit is contained in:
Vincent Prouillet 2020-01-25 17:55:37 -08:00
parent be149646f6
commit 8c1faac761
2 changed files with 380 additions and 392 deletions

768
Cargo.lock generated

File diff suppressed because it is too large Load diff

View file

@ -163,11 +163,11 @@ impl TeraFn for GetImageMeta {
let path = required_arg!( let path = required_arg!(
String, String,
args.get("path"), args.get("path"),
"`get_image_meta` requires a `path` argument with a string value" "`get_image_metadata` requires a `path` argument with a string value"
); );
let src_path = self.content_path.join(&path); let src_path = self.content_path.join(&path);
if !src_path.exists() { if !src_path.exists() {
return Err(format!("`get_image_meta`: Cannot find path: {}", path).into()); return Err(format!("`get_image_metadata`: Cannot find path: {}", path).into());
} }
let img = image::open(&src_path) let img = image::open(&src_path)
.map_err(|e| Error::chain(format!("Failed to process image: {}", path), e))?; .map_err(|e| Error::chain(format!("Failed to process image: {}", path), e))?;