From ae7ff17ba2543af325ea01b77b2ff527da55633d Mon Sep 17 00:00:00 2001 From: iequidoo Date: Fri, 3 May 2024 23:29:33 -0300 Subject: [PATCH] feat(contact-tools): Support parsing profile images from "PHOTO:data:image/jpeg;base64,..." --- deltachat-contact-tools/src/lib.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/deltachat-contact-tools/src/lib.rs b/deltachat-contact-tools/src/lib.rs index 3930268eb..5f823b11b 100644 --- a/deltachat-contact-tools/src/lib.rs +++ b/deltachat-contact-tools/src/lib.rs @@ -139,6 +139,7 @@ pub fn parse_vcard(vcard: &str) -> Result> { } else if let Some(p) = remove_prefix(line, "PHOTO;JPEG;ENCODING=BASE64:") .or_else(|| remove_prefix(line, "PHOTO;TYPE=JPEG;ENCODING=b:")) .or_else(|| remove_prefix(line, "PHOTO;ENCODING=BASE64;TYPE=JPEG:")) + .or_else(|| remove_prefix(line, "PHOTO:data:image/jpeg;base64,")) { photo.get_or_insert(p); } else if let Some(rev) = vcard_property(line, "rev") {