petit bug si l'utilisateur n'avais aucun droit sur des bornes

darcs-hash:20050420101548-4ec08-9bb694815da522e3fafdd7c7aec44c79f95b336f.gz
This commit is contained in:
chove 2005-04-20 12:15:48 +02:00
parent 761df938af
commit f151e8334f

View file

@ -98,12 +98,13 @@ if action != 'auth' :
# construction de la liste des bornes modifiables # construction de la liste des bornes modifiables
bornes_modifiables = [] bornes_modifiables = []
for lieu in users[ sess.data['user'] + ':' + sess.data['password'] ][1:] : if len(users[ sess.data['user'] + ':' + sess.data['password'] ]) > 1 :
#bornes_modifiables += [ borne.nom().split('.')[0] for borne in borne.bd.search('canal=*&info=<lieu>%s*' % lieu )['machine'] if borne.nom().split('.')[0] not in bornes_modifiables ] for lieu in users[ sess.data['user'] + ':' + sess.data['password'] ][1:] :
for borne in db.search('canal=*&info=<lieu>%s*' % lieu )['machine'] : #bornes_modifiables += [ borne.nom().split('.')[0] for borne in borne.bd.search('canal=*&info=<lieu>%s*' % lieu )['machine'] if borne.nom().split('.')[0] not in bornes_modifiables ]
nom = borne.nom().encode('iso-8859-15').split('.')[0] for borne in db.search('canal=*&info=<lieu>%s*' % lieu )['machine'] :
if nom not in bornes_modifiables : nom = borne.nom().encode('iso-8859-15').split('.')[0]
bornes_modifiables.append(nom) if nom not in bornes_modifiables :
bornes_modifiables.append(nom)
# l'utilisateur a-t-il le droit d'ajouter des utilisateurs temporaires # l'utilisateur a-t-il le droit d'ajouter des utilisateurs temporaires
droits_ajout_temporaire = users[ sess.data['user'] + ':' + sess.data['password'] ][0] droits_ajout_temporaire = users[ sess.data['user'] + ':' + sess.data['password'] ][0]