[Zope-dev] Wrong documentation?
Tim Ansell
mithro@senet.com.au
Sat, 31 Mar 2001 13:01:05 +0930
In the help documentation for the 'Authenticated_User' object it says
the following..
hasRole(object, roles):
Return a value that is true if the user has the given roles on the
given object and return false otherwise.
Permission - Always available
getRoles(object):
Returns a list of the roles the user has on the given object (in
the current context?)
Permission - Always available
Neither seem to work (when given an object) with the standard user
folder or LoginManager.
In Login Manager (and it appears in the normal User Folder, though i
haven't tested it) you have to use getRolesInContext(object).
As well it appears that hasRole returns 1 when it's not suppose to. The
has_role(roles, object) appears to work the way it hasRole is suppose
to.
Has the documentation become out of date or is their something else
going on that i have missed?
Mithro