From 69424be245a4c479d477044f6464208638c3b1a2 Mon Sep 17 00:00:00 2001 From: Francis Lachapelle Date: Thu, 25 Jun 2015 11:17:53 -0400 Subject: [PATCH] Return attributes of iCalEntity if non-empty Only include classification and status if theyr are not empty. --- SoObjects/Appointments/iCalEntityObject+SOGo.m | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/SoObjects/Appointments/iCalEntityObject+SOGo.m b/SoObjects/Appointments/iCalEntityObject+SOGo.m index abd91346d..c65ec663b 100644 --- a/SoObjects/Appointments/iCalEntityObject+SOGo.m +++ b/SoObjects/Appointments/iCalEntityObject+SOGo.m @@ -72,6 +72,7 @@ NSNumber *iCalDistantFutureNumber = nil; /** * @see [UIxAppointmentEditor viewAction] + * @see [UIxTaskEditor viewAction] */ - (NSDictionary *) attributesInContext: (WOContext *) context { @@ -106,10 +107,10 @@ NSNumber *iCalDistantFutureNumber = nil; if (value && (value = [value absoluteString]) && [value length]) [data setObject: value forKey: @"attachUrl"]; value = [self accessClass]; - if (value) [data setObject: [value lowercaseString] forKey: @"classification"]; + if ([value length]) [data setObject: [value lowercaseString] forKey: @"classification"]; value = [self status]; - if (value) [data setObject: [value lowercaseString] forKey: @"status"]; + if ([value length]) [data setObject: [value lowercaseString] forKey: @"status"]; value = [self createdBy]; if (value) [data setObject: value forKey: @"createdBy"];