[objets] Pour supprimer un proprio, il faut supprimer ses factures filles

This commit is contained in:
Valentin Samir 2014-12-02 01:58:29 +01:00
parent 08903ab187
commit f4885baf4d

View file

@ -1094,6 +1094,9 @@ class proprio(CransLdapObject):
raise EnvironmentError("Vous n'avez pas le droit de supprimer %s." % self.dn)
for machine in self.machines():
machine.delete(comm, login)
for facture in self.factures():
with facture:
facture.delete(comm, login)
super(proprio, self).delete(comm, login)
def get_mail(self):