[attributs, ...] __getitem__ et __setitem__ pour les attibut dont la valeur est un dictionnaire

donc pour blacklist et pour article pour le moment
This commit is contained in:
Valentin Samir 2013-11-22 16:51:40 +01:00
parent 49709b663a
commit aebe4613e4
3 changed files with 40 additions and 2 deletions

View file

@ -109,7 +109,7 @@ def services_to_args_mail_bienvenue(x):
def services_to_time_blacklist(x):
if isinstance(x, attributs.blacklist):
# Un set à au plus deux valeur : la date de début et la date de fin de la blacklist
return set([(0 if x.value['debut'] == '-' else x.value['debut']), (0 if x.value['fin'] == '-' else x.value['fin'])])
return set([(0 if x['debut'] == '-' else x['debut']), (0 if x['fin'] == '-' else x['fin'])])
else:
return [0]