diff options
Diffstat (limited to 'crates/smtp/src/scripts/functions/image.rs')
-rw-r--r-- | crates/smtp/src/scripts/functions/image.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/crates/smtp/src/scripts/functions/image.rs b/crates/smtp/src/scripts/functions/image.rs index a09ba710..9898bf7d 100644 --- a/crates/smtp/src/scripts/functions/image.rs +++ b/crates/smtp/src/scripts/functions/image.rs @@ -64,6 +64,9 @@ pub fn fn_img_metadata<'x>(ctx: &'x Context<'x>, v: Vec<Variable<'x>>) -> Variab "area" => imagesize::blob_size(bytes) .ok() .map(|s| Variable::Integer(s.width.saturating_mul(s.height) as i64)), + "dimension" => imagesize::blob_size(bytes) + .ok() + .map(|s| Variable::Integer(s.width.saturating_add(s.height) as i64)), _ => None, } }) |