Les attributs autres que droits ne doivent pas être non-modifiables par "soi" par défaut.
* En gros, si on met "soi" dans can_modify, l'adh doit pouvoir changer seul ledit attribut. droits est la seule exception parce que le test qest différent.
This commit is contained in:
parent
f910c550ed
commit
e1079463fc
2 changed files with 24 additions and 63 deletions
|
@ -673,7 +673,6 @@ class CransLdapObject(object):
|
|||
if not mixed_attrs[0].is_modifiable(self.conn.droits + self.conn._check_parent(self.dn) + self.conn._check_self(self.dn)):
|
||||
raise EnvironmentError("Vous ne pouvez pas modifier l'attribut %r de l'objet %r." % (attr, self))
|
||||
|
||||
|
||||
# On ajoute des locks sur les nouvelles valeurs
|
||||
locked = []
|
||||
try:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue