On sauvegarde la date de fin du négatif

This commit is contained in:
Tom Hubrecht 2022-01-11 17:52:47 +01:00
parent 87f383bef1
commit 4b29097f02

View file

@ -260,8 +260,10 @@ class Account(models.Model):
elif hasattr(self, "negative"):
if self.negative.end is None:
self.negative.end = timezone.now()
self.negative.save()
elif timezone.now() > self.negative.end + kfet_config.cancel_duration:
# Idem: on supprime le négatif après une légère période
# Nécessaire pour se souvenir du négatif après une charge annulée
self.negative.delete()
class UserHasAccount(Exception):