Diff
Logged in as anonymous

Differences From Artifact [014486d6f8]:

To Artifact [5c53ede0ad]:


︙
216
217
218
219
220
221
222
223

224
225
226
227
228
229
230
216
217
218
219
220
221
222

223
224
225
226
227
228
229
230







-
+







			for chat in rcpt {
				if !files_to_send.is_empty() {
					let mut files = vec![];
					for chunk in &files_to_send {
						let data: Vec<u8> = chunk.decoded().to_vec();
						let mut filename: Option<String> = None;
						for header in chunk.headers().iter()
							.filter(|header| header.raw_name() == "Content-Type")
							.filter(|header| header.raw_name().eq_ignore_ascii_case("Content-Type"))
						{
							match header.value() {
								mail_parser::HeaderValue::ContentType(contenttype) => {
									if let Some(fname) = contenttype.attribute("name") {
										filename = Some(fname.to_owned());
									}
								},
︙