diff --git a/gestion/whos.py b/gestion/whos.py index 9daf6e2b..6091eb5c 100755 --- a/gestion/whos.py +++ b/gestion/whos.py @@ -282,34 +282,36 @@ def adher_details(adher) : # Telephone tel = adher.tel() - try : - tel = u'%s %s %s %s %s' % ( tel[:2], tel[2:4], tel[4:6], tel[6:8], tel[8:] ) - except : - None - f += coul(u'Numéro de téléphone : ','gras') + "%s\n" % tel.ljust(12) + if tel != 'inconnu' : + try : + tel = u'%s %s %s %s %s' % ( tel[:2], tel[2:4], tel[4:6], tel[6:8], tel[8:] ) + except : + pass + f += coul(u'Numéro de téléphone : ','gras') + "%s\n" % tel.ljust(12) # Adresse chbre = adher.chbre() if chbre == 'EXT' : # Adhérent extérieur - f += coul(u'Adresse : ','gras') addr = adher.adresse() - f += addr[0] + u'\n' - if addr[1] != ' ' : f += u' ' + addr[1] + u'\n' - f+= u' ' + addr[2] + u' ' + addr[3] + if addr[0] : + f += coul(u'Adresse : ','gras') + f += addr[0] + u'\n' + if addr[1] != ' ' : f += u' ' + addr[1] + u'\n' + f+= u' ' + addr[2] + u' ' + addr[3] + '\n' else : # Chambre + prise (d'après annuaire) f += coul(u'Chambre : ','gras') + u"%s " % chbre prise = adher.prise() if prise : f += u'(prise %s)' % prise - f += '\n' + f += '\n' # Etudes if adher.etudes(1).isdigit() : f += coul(u'Etudes : ','gras')+ "%s %s%s\n" % \ ( adher.etudes(0), adher.etudes(1), adher.etudes(2) ) - else : + elif adher.etudes(0) : f += coul(u'Etudes : ','gras')+ "%s %s %s\n" % \ ( adher.etudes(0), adher.etudes(1), adher.etudes(2) )