From 2c62aafe70f299a2751ab84e75aa1be9c23d7e29 Mon Sep 17 00:00:00 2001 From: Francis Lachapelle Date: Wed, 15 Sep 2021 11:34:34 -0400 Subject: [PATCH] fix(mail): don't encode calendar mime part twice SOPE will take care of encoding all text parts in quoted-printable if necessary. Fixes #5391 Fixes #5393 --- SoObjects/Appointments/SOGoCalendarComponent.m | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/SoObjects/Appointments/SOGoCalendarComponent.m b/SoObjects/Appointments/SOGoCalendarComponent.m index 18b1a0616..44d15c3f5 100644 --- a/SoObjects/Appointments/SOGoCalendarComponent.m +++ b/SoObjects/Appointments/SOGoCalendarComponent.m @@ -765,10 +765,8 @@ headerMap = [NGMutableHashMap hashMapWithCapacity: 3]; [headerMap setObject: @"urn:content-classes:calendarmessage" forKey: @"Content-Class"]; [headerMap setObject: header forKey: @"content-type"]; - [headerMap setObject: @"quoted-printable" - forKey: @"content-transfer-encoding"]; bodyPart = [NGMimeBodyPart bodyPartWithHeader: headerMap]; - [bodyPart setBody: [objectData dataByEncodingQuotedPrintable]]; + [bodyPart setBody: objectData]; return bodyPart; }