From b2008cd30940294671c246c3b13bc9dd239b9730 Mon Sep 17 00:00:00 2001 From: root Date: Sun, 28 Feb 2021 14:49:57 +0100 Subject: [PATCH] fix(eas): improve EAS parameters parsing (fixes #5266) --- ActiveSync/NSString+ActiveSync.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ActiveSync/NSString+ActiveSync.m b/ActiveSync/NSString+ActiveSync.m index a5e4f4a95..fb41f1985 100644 --- a/ActiveSync/NSString+ActiveSync.m +++ b/ActiveSync/NSString+ActiveSync.m @@ -234,7 +234,7 @@ static NSArray *easCommandParameters = nil; // parameter_code 7 == Options // http://msdn.microsoft.com/en-us/library/ee237789(v=exchg.80).aspx - if (parameter_code == 7) + if (parameter_code == 7 && ! [parameterValue isEqualToString: @"\000"] ) [components addObject: [NSString stringWithFormat: @"%@=%@", [easCommandParameters objectAtIndex: parameter_code], ([parameterValue isEqualToString: @"\001"]) ? @"SaveInSent" : @"AcceptMultiPart"]]; else