From 688005194310b125468ec08293d11ff0477766f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pierre-Elliott=20B=C3=A9cue?= Date: Fri, 15 Aug 2014 05:20:31 +0200 Subject: [PATCH] [attributs/modepaiement] Calculer les frais au parse_value est absurde. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Déjà parce que quand on va lire depuis la base ldap l'objet, on va régénérer des frais à chaque fois. * Ensuite parce qu'on ne doit pouvoir faire ce calcul qu'une et une seule fois, une bonne fois pour toute. Idéalement, un paiement via paypal doit être bloqué (par recuPaiement) dès qu'il est validé. À terme, supprimer la notion de frais semble être une bonne idée. --- attributs.py | 1 - 1 file changed, 1 deletion(-) diff --git a/attributs.py b/attributs.py index 2a5a450..420310b 100644 --- a/attributs.py +++ b/attributs.py @@ -1470,7 +1470,6 @@ class modePaiement(Attr): if not mode in config.modePaiement: raise ValueError("%s n'est pas un moyen de paiement accepté. Les moyens accepté sont %s" % ", ".join(config.modePaiement)) self.value = mode - self.parent._frais(mode) @crans_attribute class recuPaiement(Attr):