Exemplo n.º 1
0
 def _checkProtection(self):
     RHUserBase._checkProtection(self)
     if not self._doProcess:
         return False
     if not self._avatar.getIdentityList():
         return
     if not self._avatar.canModify( self._aw ):
         raise errors.ModificationError("user")
Exemplo n.º 2
0
 def _checkProtection(self):
     if self._avatar.getIdentityList() == []:
         return
     RHUserBase._checkProtection(self)
     if not self._avatar.canModify(self._aw):
         raise errors.ModificationError("user")
Exemplo n.º 3
0
 def _checkProtection(self):
     if self._group.getMemberList() == []:
         return
     RHProtected._checkProtection(self)
     if not self._group.canModify(self._aw):
         raise errors.ModificationError("group")