Commit 9d3e5c74 authored by Remi Oudin's avatar Remi Oudin Committed by root

Réparation pour les clubs.

Si il n'y a pas d'imprimeurs, on n'affiche pas "Retirer un imprimeur"
dans le menu.
De plus, on gère l'unicode pour supprimer un imprimeur.
parent 98d72806
......@@ -283,7 +283,7 @@ class Dialog(proprio.Dialog):
list_height=0,
choices=[
(
impr,
unicode(impr),
self.conn.search(u'aid=%s' % impr)[0]['nom'][0].value,
0
) for impr in club['imprimeurClub']],
......@@ -361,7 +361,10 @@ class Dialog(proprio.Dialog):
}
menu_order = ["Responsable"]
if has_compte:
menu_order.extend(['Ajouter un imprimeur', "Retirer un imprimeur"])
menu_order.append('Ajouter un imprimeur')
if club['imprimeurClub']:
menu_order.append('Retirer un imprimeur')
def box(default_item=None):
return self.dialog.menu(
"Quelle action administrative effectuer",
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment