Commit 9116d304 authored by Gabriel Detraz's avatar Gabriel Detraz
Browse files

Cache le menu imprimeurs si le club n'a pas de compte crans (remarque de sablier)

parent 0cf9c32c
......@@ -202,6 +202,7 @@ class Dialog(proprio.Dialog):
def gestion_club(self, club, cont, default_item=None):
"""Menu de gestion spécifique aux clubs"""
has_compte = 'cransAccount' in club['objectClass']
a = attributs
menu_droits = {
......@@ -214,7 +215,9 @@ class Dialog(proprio.Dialog):
'Ajouter un imprimeur' : {'text': "Choix d'un adhérent comme nouvel imprimeur", "help":"", 'callback':self.imprimeur_add},
"Retirer un imprimeur" : {"text" : "Enlever un imprimeur au club", "help":'', "callback":self.imprimeur_del},
}
menu_order = ["Responsable", 'Ajouter un imprimeur', "Retirer un imprimeur"]
menu_order = ["Responsable"]
if has_compte:
menu_order.extend(['Ajouter un imprimeur', "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