diff --git a/attributs.py b/attributs.py index 4575c16..26d2ad8 100644 --- a/attributs.py +++ b/attributs.py @@ -676,7 +676,8 @@ class droits(Attr): """ modifiables = set() for i in liste_droits: - modifiables.add(DROITS_SUPERVISEUR.get(i, [])) + if i in DROITS_SUPERVISEUR: + modifiables = modifiables.union(DROITS_SUPERVISEUR[i]) modifiables = list(modifiables) return self.value in modifiables