diff --git a/ChangeLog b/ChangeLog index f935f7a0b..88f60e77d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,10 @@ 2011-11-30 Wolfgang Sourdeau + * SoObjects/SOGo/SOGoFolder.m + (_expandPropertyResponse:forObject:): set the element in the 404 + bag only if the value is nil to avoid iCal complaining about lack + of support for sharing. + * SoObjects/Appointments/SOGoCalendarProxy.m (+webdavAclManager): overriden method. (-davGroupMemberSet, -setDavGroupMemberSet:): instantiate the diff --git a/SoObjects/SOGo/SOGoFolder.m b/SoObjects/SOGo/SOGoFolder.m index 0b70affea..26a82a32d 100644 --- a/SoObjects/SOGo/SOGoFolder.m +++ b/SoObjects/SOGo/SOGoFolder.m @@ -442,7 +442,7 @@ if (!tagNS) tagNS = XMLNS_WEBDAV; tagName = [childProperty attribute: @"name"]; - if ([childValue count]) + if (childValue) [properties200 addObject: davElementWithContent (tagName, tagNS, childValue)];