Correction de bug. Et puis c'est mieux de ne pas envoyer un mail chaque

modification du solde (impressionn)

darcs-hash:20070513015234-c992d-db46f33b4cd5f01c1eac6a89fa2986e6a0e45ef3.gz
This commit is contained in:
bos 2007-05-13 03:52:34 +02:00
parent c4285d566a
commit f3d533af93
2 changed files with 2 additions and 2 deletions

View file

@ -769,6 +769,7 @@ def set_solde(clas):
try: try:
clas.solde(res[0], comment) clas.solde(res[0], comment)
db.services_to_restart('mail_solde', ['%s a fait %s euros pour %s [%s]' %(script_utilisateur, res[0],clas._data['uid'][0], comment)])
break break
except ValueError, c: except ValueError, c:
arg = u'--title "Opération impossible" ' arg = u'--title "Opération impossible" '

View file

@ -1045,8 +1045,7 @@ class BaseClasseCrans(CransLdap):
modif['solde'] = "debit %s Euros" % str(diff) modif['solde'] = "debit %s Euros" % str(diff)
else: else:
modif['solde'] = "credit %s Euros" % str(-diff) modif['solde'] = "credit %s Euros" % str(-diff)
self.services_to_restart('mail_solde', ['%s : %s pour %s [%s]' %(script_utilisateur,str(diff),self._data['uid'][0],self.modifs['solde'])])
# Formate les entrées de l'historique de la forme champ (ancien -> nouveau) # Formate les entrées de l'historique de la forme champ (ancien -> nouveau)
# On suppose que le champ apparaît forcément dans l'enregistrement # On suppose que le champ apparaît forcément dans l'enregistrement
for champ in ['chbre', 'nom', 'prenom', 'mail', 'tel', for champ in ['chbre', 'nom', 'prenom', 'mail', 'tel',