From 62a62729683f37b71d9a6606e2e4b00cc25aaf2e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pierre-Elliott=20B=C3=A9cue?= Date: Thu, 14 Mar 2013 15:54:07 +0100 Subject: [PATCH] [gest_crans] Correctif de bug MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Quand on fait "modifier un adhérent", et qu'on cherche par machine, on peut tomber sur un club, mais dans ce cas là, ça crashait. J'ai mis un patch. --- gestion/gest_crans.py | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/gestion/gest_crans.py b/gestion/gest_crans.py index 043f2e52..fb6b0d8a 100755 --- a/gestion/gest_crans.py +++ b/gestion/gest_crans.py @@ -2258,11 +2258,16 @@ def menu_principal(): # Modif propriétaire courant del(becane) becane= None - # On supprime la machine car des modifs du propriétaire (bat) ne seraient - # alors pas vu par l'instance actuelle de machine - if modif_adher(proprio): - # Annulation des modifs - proprio.restore() + # Test club + if isinstance(proprio, Club): + if modif_club(proprio): + # Annulation des modifs + proprio.restore() + # alors pas vu par l'instance actuelle de machine + else: + if modif_adher(proprio): + # Annulation des modifs + proprio.restore() elif choix == 'mMc': # Modif machine courante