mirror of https://gitlab.crans.org/bde/nk20
Fix soge credit deletion when the account is not validated yet
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
This commit is contained in:
parent
a704b92c3d
commit
b597a6ac5b
|
@ -381,6 +381,11 @@ class SogeCredit(models.Model):
|
||||||
tr.valid = True
|
tr.valid = True
|
||||||
tr.created_at = timezone.now()
|
tr.created_at = timezone.now()
|
||||||
tr.save()
|
tr.save()
|
||||||
|
if self.credit_transaction:
|
||||||
|
# If the soge credit is deleted while the user is not validated yet,
|
||||||
|
# there is not credit transaction.
|
||||||
|
# There is a credit transaction iff the user declares that no bank account
|
||||||
|
# was opened after the validation of the account.
|
||||||
self.credit_transaction.valid = False
|
self.credit_transaction.valid = False
|
||||||
self.credit_transaction.reason += " (invalide)"
|
self.credit_transaction.reason += " (invalide)"
|
||||||
self.credit_transaction.save()
|
self.credit_transaction.save()
|
||||||
|
|
Loading…
Reference in New Issue