From e49169b887b3d700b59e2f180e857e4405e46c6b Mon Sep 17 00:00:00 2001 From: Son NK <> Date: Sun, 1 Nov 2020 09:37:09 +0100 Subject: [PATCH] Reset default random alias domain setting if user is not premium --- app/models.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app/models.py b/app/models.py index bfa58b9f..1d0655eb 100644 --- a/app/models.py +++ b/app/models.py @@ -518,7 +518,14 @@ class User(db.Model, ModelMixin, UserMixin): return FIRST_ALIAS_DOMAIN if sl_domain.premium_only and not self.is_premium(): - LOG.exception("%s is not premium and cannot use %s", self, sl_domain) + LOG.warning( + "%s is not premium and cannot use %s. Reset default random alias domain setting", + self, + sl_domain, + ) + self.default_random_alias_domain_id = None + self.default_random_alias_public_domain_id = None + db.session.commit() return FIRST_ALIAS_DOMAIN return sl_domain.domain