diff --git a/admin/controle_tresorier3.py b/admin/controle_tresorier3.py index dc9903fa..ce8d92d7 100755 --- a/admin/controle_tresorier3.py +++ b/admin/controle_tresorier3.py @@ -69,9 +69,14 @@ if __name__ == "__main__": if 'c' in adh.controle(): newcontr = newcontr.replace('c', '') - print coul(" * %s (aid=%s) : %s +%s -> %s" % (adh.Nom(), adh.id(), - adh.controle(), contr, (newcontr if newcontr else '[rien]')), - 'bleu') + try: + print coul(" * %s (aid=%s) : %s +%s -> %s" % (adh.Nom(), + adh.id(), adh.controle(), contr, (newcontr if newcontr else + '[rien]')), 'bleu') + except: + print coul(" * [Nom non imprimable] (aid=%s) : %s +%s -> %s" % + (adh.id(), adh.controle(), contr, (newcontr if newcontr + else '[rien]')), 'bleu') # Si la carte n'est pas notée, on le fait if ann_scol not in adh.carteEtudiant() and 'c' in contr: