diff --git a/intranet/modules/gestionFactures/main.py b/intranet/modules/gestionFactures/main.py index b558dce4..93fc50a9 100755 --- a/intranet/modules/gestionFactures/main.py +++ b/intranet/modules/gestionFactures/main.py @@ -12,7 +12,7 @@ # # ##################################################################################################### # import cherrypy, sys, os, datetime -import crans.cp +import crans.cp, crans.utils.exceptions from ClassesIntranet.ModuleBase import ModuleBase class main(ModuleBase): @@ -133,8 +133,9 @@ class main(ModuleBase): fact.recuPaiement(cherrypy.session['uid']) fact.save() except Exception, e: - crans.cp.log("pb crédit", "GESTION FACTURES", 1) - return self.index(erreur=u"Problème lors du crédit") + crans.cp.log(unicode(e), "GESTION FACTURES", 1) + crans.cp.log( crans.utils.exceptions.formatExc( ), "GESTION FACTURES", 1) + return self.displayTemplate(erreur=u"Erreur: " + unicode(e) ) crans.cp.log("Facture creditee [fid=%s]" % fid, "GESTION FACTURES") return self.displayTemplate(message=u"Facture créditée") crediteFacture.exposed = True