Monotone-Parent: 01ccf525a7c4b4290cf3f8cbe10dbecae92c26ec

Monotone-Revision: 4aa0c2e4faed6ef081103161e7bf29d4f76520eb

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-07-15T17:02:57
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Wolfgang Sourdeau
2010-07-15 17:02:57 +00:00
parent bcab00c58d
commit b995b9acdc
2 changed files with 33 additions and 20 deletions
+6 -3
View File
@@ -17,9 +17,12 @@
(_fetchPersonalFolders:withChannel:): we no longer check access
rights from here as this method is too low level and prevent other
mechanisms from working properly.
(-lookupName:inContext:acquire:): we now check the "AccessObject"
right from here before returning the found object. We also make
use of the new "ignoreRights" method (see below) to that end.
(-lookupPersonalFolder:ignoringRights:): new method enabling the
lookup of a user's personal folders only and offering the choice
of respecting (or not) the active user's permission before
returning it.
(-lookupName:inContext:acquire:): we now make use of the above
method when looking up personal folders ("personal" or not).
(-toManyRelationShipKeys): same as lookupName... above.
* SoObjects/SOGo/SOGoObject.m (-ignoreRights): new utility method