petit bug si l'utilisateur n'avais aucun droit sur des bornes
darcs-hash:20050420101548-4ec08-9bb694815da522e3fafdd7c7aec44c79f95b336f.gz
This commit is contained in:
parent
761df938af
commit
f151e8334f
1 changed files with 7 additions and 6 deletions
|
@ -98,12 +98,13 @@ if action != 'auth' :
|
|||
|
||||
# construction de la liste des bornes modifiables
|
||||
bornes_modifiables = []
|
||||
for lieu in 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 borne in db.search('canal=*&info=<lieu>%s*' % lieu )['machine'] :
|
||||
nom = borne.nom().encode('iso-8859-15').split('.')[0]
|
||||
if nom not in bornes_modifiables :
|
||||
bornes_modifiables.append(nom)
|
||||
if len(users[ sess.data['user'] + ':' + sess.data['password'] ]) > 1 :
|
||||
for lieu in 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 borne in db.search('canal=*&info=<lieu>%s*' % lieu )['machine'] :
|
||||
nom = borne.nom().encode('iso-8859-15').split('.')[0]
|
||||
if nom not in bornes_modifiables :
|
||||
bornes_modifiables.append(nom)
|
||||
|
||||
# l'utilisateur a-t-il le droit d'ajouter des utilisateurs temporaires
|
||||
droits_ajout_temporaire = users[ sess.data['user'] + ':' + sess.data['password'] ][0]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue