From a63dac4c564e76a77f9bdb7b1be630dcc91236a4 Mon Sep 17 00:00:00 2001 From: Michel Blockelet Date: Wed, 26 Oct 2011 23:05:34 +0200 Subject: [PATCH] [controle_tresorier3] Noms non imprimables darcs-hash:20111026210534-ddb99-4194aaac9ffe73bfa45f7bf39064d0b2582666d1.gz --- admin/controle_tresorier3.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) 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: