Keep user subscription state. Update it when user has unsubscribed

This commit is contained in:
Debanjum Singh Solanky
2023-11-08 12:08:36 -08:00
parent c52affc6d9
commit ef5c13f968
4 changed files with 35 additions and 2 deletions

View File

@@ -22,6 +22,7 @@ class KhojUser(AbstractUser):
subscription_type = models.CharField(
max_length=20, choices=SubscriptionType.choices, default=SubscriptionType.TRIAL
)
is_subscribed = models.BooleanField(default=False)
subscription_renewal_date = models.DateTimeField(null=True, default=None)
def save(self, *args, **kwargs):