Dmitriy Shesterkin 9 years ago
parent a7e51b4bfe
commit df4951ee98
  1. 5
      src/customer/models.py

@ -794,8 +794,6 @@ class Payment(models.Model):
def save(self, *args, **kwargs):
# if manual setup
if self.status == self.SUCCESS:
self.user.profile.active = True
self.user.profile.save()
if self.date is None:
self.date = datetime.now().date()
payment = super(Payment, self).save(*args, **kwargs)
@ -847,6 +845,9 @@ def check_license_dependence(sender, **kwargs):
lic.date_from.strftime("%d.%m.%Y")
)
payment.user.profile.active = True
payment.user.profile.save()
bonus_license = create_bonus_license(lic)
if bonus_license:
emails.send_bonus_license_issued.delay(

Loading…
Cancel
Save