diff --git a/impression/impression_canon.py b/impression/impression_canon.py index 15877967..8c17bfc6 100644 --- a/impression/impression_canon.py +++ b/impression/impression_canon.py @@ -390,6 +390,7 @@ class impression: if len(adh) > 1: adh = adh[1:] adh = self._get_adh(adh[0]) + self._calcule_prix() # Normalement inutile, mais évite les races if (self._prix > (adh.solde() - DECOUVERT_AUTHORISE)): raise SoldeInsuffisant adh.solde(-self._prix, "impression(%d): %s par %s" % (self._jid,self._fichier,self._adh))