diff options
Diffstat (limited to 'src/components/mail')
-rw-r--r-- | src/components/mail/compose.rs | 3 | ||||
-rw-r--r-- | src/components/mail/pgp.rs | 8 | ||||
-rw-r--r-- | src/components/mail/view.rs | 5 |
3 files changed, 11 insertions, 5 deletions
diff --git a/src/components/mail/compose.rs b/src/components/mail/compose.rs index b2362964..331ce968 100644 --- a/src/components/mail/compose.rs +++ b/src/components/mail/compose.rs @@ -2305,9 +2305,10 @@ pub fn send_draft_async( boundary: boundary.into_bytes(), kind: MultipartType::Mixed, parts: parts.into_iter().map(|a| a.into()).collect::<Vec<_>>(), + parameters: vec![], }, Default::default(), - Vec::new(), + vec![], ) .into(); } diff --git a/src/components/mail/pgp.rs b/src/components/mail/pgp.rs index 7fce3f7f..ccdadff0 100644 --- a/src/components/mail/pgp.rs +++ b/src/components/mail/pgp.rs @@ -71,9 +71,10 @@ pub fn sign_filter( boundary: boundary.into_bytes(), kind: MultipartType::Signed, parts: parts.into_iter().map(|a| a.into()).collect::<Vec<_>>(), + parameters: vec![], }, Default::default(), - Vec::new(), + vec![], ) .into()) }) @@ -100,7 +101,7 @@ pub fn encrypt_filter( let sig_attachment = { let mut a = Attachment::new( - ContentType::OctetStream { name: None }, + ContentType::OctetStream { name: None, parameters: vec![] }, Default::default(), ctx.encrypt(sign_keys, encrypt_keys, data)?.await?, ); @@ -117,9 +118,10 @@ pub fn encrypt_filter( boundary: boundary.into_bytes(), kind: MultipartType::Encrypted, parts: parts.into_iter().map(|a| a.into()).collect::<Vec<_>>(), + parameters: vec![], }, Default::default(), - Vec::new(), + vec![], ) .into()) }) diff --git a/src/components/mail/view.rs b/src/components/mail/view.rs index 84e56228..9efb2e4c 100644 --- a/src/components/mail/view.rs +++ b/src/components/mail/view.rs @@ -2263,7 +2263,10 @@ impl Component for MailView { )); } } - ContentType::OctetStream { ref name } => { + ContentType::OctetStream { + ref name, + parameters: _, + } => { context.replies.push_back(UIEvent::StatusEvent( StatusEvent::DisplayMessage(format!( "Failed to open {}. application/octet-stream isn't supported yet", |