diff --git a/gestion/gest_crans.py b/gestion/gest_crans.py index 41109289..8fe3e6fb 100755 --- a/gestion/gest_crans.py +++ b/gestion/gest_crans.py @@ -693,8 +693,8 @@ def del_adher(adher): quoi = u'Toutes les machines associées à cet adhérent seront détruites' if adher._data.get('uid', '') != '': # L'adhérent a un compte - machines = adher.machines() - if not machines: + has_machines = (adher.machines() != []) + if not has_machines: quoi = u'Le compte de cet adhérent sera détruit' else: # Et aussi des machines @@ -716,7 +716,7 @@ def del_adher(adher): arg += u'--inputbox "\Zr\Z1ATTENTION\Zn : la destruction est définitive\nToutes les machines associées à cet adhérent seront détruites, seul le compte sera conservé.\nCommentaire à insérer ?" 0 0' annul, res = dialog(arg) if annul: return 1 - for m in machines: + for m in adher.machines(): m.delete(res[0]) adher.chbre('EXT') arg = u'--title "Destruction machines" '