Commit 607a691a authored by Pierre-Elliott Bécue's avatar Pierre-Elliott Bécue

Quelques trucs qui traînent.

parent d0619adc
......@@ -1855,12 +1855,12 @@ class certificat(Attr):
if certificat.startswith('-----BEGIN CERTIFICATE-----'):
certificat = ssl.PEM_cert_to_DER_cert(certificat)
x509 = OpenSSL.crypto.load_certificate(OpenSSL.crypto.FILETYPE_ASN1, certificat)
except Exception:
except Exception as e1:
try:
certificat = base64.b64decode(certificat)
x509 = OpenSSL.crypto.load_certificate(OpenSSL.crypto.FILETYPE_ASN1, certificat)
except Exception:
raise ValueError("Format du certificat invalide, est-il bien au format DER ou PEM ?")
except Exception as e2:
raise ValueError("Format du certificat invalide, est-il bien au format DER ou PEM ? :\nerreur1 : %r, erreur2 : %r" % (e1, e2))
data = fetch_cert_info(x509)
return (certificat, data)
......
......@@ -1568,7 +1568,7 @@ class facture(CransLdapObject):
with self.proprio() as proprio:
proprio_save = credite_arts(proprio)
# On vient de créditer, le paiement a été reçu
self['recuPaiement']=unicode(int(time.time()))
self['recuPaiement']=unicode(time.strftime("%Y-%m-%d %H:%M:%S"))
self._recuPaiement = True
# Il faudrait faire quelquechose pour que si l'enregistrement suivant de la facture crash,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment