Monotone-Parent: d5752735c793358a8300960f867a0452965215ca

Monotone-Revision: cec86bee0b5e2a1fc741887d9b9e535436381c6e

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-01-09T16:42:20
Monotone-Branch: ca.inverse.sogo
maint-2.0.2
Wolfgang Sourdeau 2012-01-09 16:42:20 +00:00
parent 61baa6118d
commit 334ff94fb9
2 changed files with 7 additions and 1 deletions

View File

@ -1,3 +1,9 @@
2012-01-09 Wolfgang Sourdeau <wsourdeau@inverse.ca>
* OpenChange/MAPIStoreCalendarFolder.m (-exchangeRightsForRoles):
add the freebusy read rights when the user has read permission on
calendar objects.
2012-01-05 Francis Lachapelle <flachapelle@inverse.ca>
* SoObjects/SOGo/SOGoUserManager.m (-_registerSource:inDomain::):

View File

@ -153,7 +153,7 @@
else if ([roles containsObject: SOGoCalendarRole_PublicViewer]
&& [roles containsObject: SOGoCalendarRole_PrivateViewer]
&& [roles containsObject: SOGoCalendarRole_ConfidentialViewer])
rights |= RightsReadItems;
rights |= RightsReadItems | 0x1800;
if (rights != 0)
rights |= RoleNone; /* actually "folder visible" */