diff --git a/ChangeLog b/ChangeLog index 2327943cb..af899e0cc 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2008-08-07 Wolfgang Sourdeau + + * SoObjects/Appointments/SOGoAppointmentObject.m + ([SOGoAppointmentObject +webdavAclManager]): declare DAV:write as + equivalent of ..._ModifyComponent (instead of DAV:write-content). + 2008-08-05 Wolfgang Sourdeau * UI/Contacts/UIxContactEditor.m ([UIxContactEditor -isNew]): diff --git a/SoObjects/Appointments/SOGoAppointmentObject.m b/SoObjects/Appointments/SOGoAppointmentObject.m index 13ecce3dc..ddfb55d44 100644 --- a/SoObjects/Appointments/SOGoAppointmentObject.m +++ b/SoObjects/Appointments/SOGoAppointmentObject.m @@ -84,7 +84,7 @@ asChildOf: davElement (@"view-whole-component", nsI)]; [aclManager registerDAVPermission: davElement (@"write", nsD) abstract: YES - withEquivalent: nil + withEquivalent: SOGoCalendarPerm_ModifyComponent asChildOf: davElement (@"all", nsD)]; [aclManager registerDAVPermission: davElement (@"write-properties", nsD) @@ -94,7 +94,7 @@ [aclManager registerDAVPermission: davElement (@"write-content", nsD) abstract: YES - withEquivalent: SOGoCalendarPerm_ModifyComponent + withEquivalent: nil asChildOf: davElement (@"write", nsD)]; [aclManager registerDAVPermission: davElement (@"respond-to-component", nsI)