From 012895ca0b00802de396e64cd4bd3df754600e56 Mon Sep 17 00:00:00 2001 From: Valentin Samir Date: Mon, 17 Feb 2014 22:06:34 +0100 Subject: [PATCH] [attributs] Les listes ne sont pas shashable du coup on n'ajoute pas de [] dans le set modifiables de la classe droits --- attributs.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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