diff --git a/src/message.rs b/src/message.rs index 1f071c321..9ca3b4498 100644 --- a/src/message.rs +++ b/src/message.rs @@ -1043,6 +1043,7 @@ impl Message { filemime: Option<&str>, ) -> Result<()> { let blob = BlobObject::create(context, suggested_name, data).await?; + self.param.set(Param::Filename, suggested_name); self.param.set(Param::File, blob.as_name()); self.param.set_optional(Param::MimeType, filemime); Ok(())