quelques bugs

darcs-hash:20061206021635-f46e9-2be3eca7ee1eab5d071aa90b1b8d410880f8c698.gz
This commit is contained in:
gdetrez 2006-12-06 03:16:35 +01:00
parent 5460829233
commit 9c58465015

View file

@ -86,6 +86,7 @@ class root:
return [] return []
liste_factures_affichees = [] liste_factures_affichees = []
for f in liste_factures_ldap: for f in liste_factures_ldap:
try:
facture = {} facture = {}
facture['no'] = f.numero() facture['no'] = f.numero()
facture['adherent'] = f.proprietaire().mail() facture['adherent'] = f.proprietaire().mail()
@ -100,7 +101,8 @@ class root:
'prixTotal':art['pu']*art['nombre'], 'prixTotal':art['pu']*art['nombre'],
} for art in f.articles()] } for art in f.articles()]
liste_factures_affichees.append(facture) liste_factures_affichees.append(facture)
except:
crans.cp.log("Facture non affichable : fid=%s" % str(f.numero()), "GESTION FACTURES", 1)
return liste_factures_affichees return liste_factures_affichees
@ -112,9 +114,9 @@ class root:
fact.delete() fact.delete()
except Exception, e: except Exception, e:
crans.cp.log(unicode(e), "GESTION FACTURES", 1) crans.cp.log(unicode(e), "GESTION FACTURES", 1)
return self.index(erreur=u"Problème lors de la suppression") return self.index(erreur=u"Probleme lors de la suppression")
crans.cp.log(u"Facture supprimée [fid=%s]" % fid, "GESTION FACTURES") crans.cp.log(u"Facture supprimee [fid=%s]" % fid, "GESTION FACTURES")
return self.index(message=u"Facture suprimée") return self.displayTemplate(message=u"Facture suprimée")
delFacture.exposed = True delFacture.exposed = True
def crediteFacture(self, fid): def crediteFacture(self, fid):
@ -127,6 +129,6 @@ class root:
except Exception, e: except Exception, e:
crans.cp.log("pb crédit", "GESTION FACTURES", 1) crans.cp.log("pb crédit", "GESTION FACTURES", 1)
return self.index(erreur=u"Problème lors du crédit") return self.index(erreur=u"Problème lors du crédit")
crans.cp.log("Facture créditée [fid=%s]" % fid, "GESTION FACTURES") crans.cp.log("Facture creditee [fid=%s]" % fid, "GESTION FACTURES")
return self.index(message=u"Facture créditée") return self.displayTemplate(message=u"Facture créditée")
crediteFacture.exposed = True crediteFacture.exposed = True