diff --git a/gestion/gest_crans.py b/gestion/gest_crans.py index 2273b27e..ccf87f45 100755 --- a/gestion/gest_crans.py +++ b/gestion/gest_crans.py @@ -859,8 +859,8 @@ def set_admin(proprio) : Définition de l'état administratif : carte d'étudiant et paiement """ # Le proprietaire a t-il une section carte d'étudiant ? - # Pas pour les clubs, pas pour les personnels ENS - if proprio.idn != 'cid' and (proprio.etudes(0) != "ENS" or proprio.etudes(1) != "8"): + # Pas pour les clubs + if proprio.idn != 'cid': card = 1 else : card = 0 @@ -878,8 +878,10 @@ def set_admin(proprio) : arg = u'--title "Etat administratif de %s" ' % proprio.Nom() arg+= u'--separate-output ' arg+= u'--checklist "" 0 0 0 ' - if card : + if card and (proprio.etudes(0) != "ENS" or proprio.etudes(1) != "8"): arg+= u'"1" "Carte d\'étudiant %d/%d fournie" "%s" ' % (ann_scol,ann_scol+1, carte) + elif card: + arg+= u'"1" "Preuve informelle d\'appartenance aux personnels de l\'ENS" "%s" ' % carte arg+= u'"2" "Adhésion %d/%d réglée et charte signée" "%s" ' % (ann_scol,ann_scol+1,paid_now) if config.precab == 1 : arg+= u'"3" "Adhésion %d/%d réglée et charte signée (précâblage)" "%s" ' % (ann_scol+1,ann_scol+2,precab)