diff --git a/subscription/models.py b/subscription/models.py index f0ea0907..54700611 100644 --- a/subscription/models.py +++ b/subscription/models.py @@ -76,6 +76,8 @@ class Subscription(models.Model): class Meta: ordering = ["subscription_start"] + + def clean(self): try: for s in ( @@ -97,6 +99,8 @@ class Subscription(models.Model): # TODO see SubscriptionForm's clean method raise ValidationError(_("Subscription error")) + + def save(self): super(Subscription, self).save() from counter.models import Customer