Subscribe default user to standard plan with a far away renewal date

Self hosted users in anonymous mode have all capabilities unlocked
This commit is contained in:
Debanjum Singh Solanky 2023-11-14 16:20:55 -08:00
parent 9d30fda26d
commit e98141f4c3
2 changed files with 3 additions and 5 deletions

View file

@ -59,10 +59,7 @@ class UserAuthenticationBackend(AuthenticationBackend):
email="default@example.com",
password="default",
)
Subscription.objects.create(
user=default_user,
type="trial",
)
Subscription.objects.create(user=default_user, type="standard", renewal_date="2100-04-01")
async def authenticate(self, request: HTTPConnection):
current_user = request.session.get("user")

View file

@ -76,5 +76,6 @@ class SubscriptionFactory(factory.django.DjangoModelFactory):
model = Subscription
user = factory.SubFactory(UserFactory)
type = "trial"
type = "standard"
is_recurring = False
renewal_date = "2100-04-01"