♻️(backend) rename DomainInvitation

All models relacted to mail domain are prefixed
with "MailDomain". Do the same for mail domain invitations.
This commit is contained in:
Sabrina Demagny
2025-03-06 12:30:22 +01:00
parent c90a74b362
commit 45bafe04de
11 changed files with 57 additions and 55 deletions

View File

@@ -275,18 +275,18 @@ class Mailbox(AbstractBaseUser, BaseModel):
return f"{self.local_part}@{self.domain.name}"
class DomainInvitation(BaseInvitation):
class MailDomainInvitation(BaseInvitation):
"""User invitation to teams."""
issuer = models.ForeignKey(
User,
on_delete=models.CASCADE,
related_name="domain_invitations",
related_name="mail_domain_invitations",
)
domain = models.ForeignKey(
MailDomain,
on_delete=models.CASCADE,
related_name="domain_invitations",
related_name="mail_domain_invitations",
)
role = models.CharField(
max_length=20,
@@ -295,9 +295,9 @@ class DomainInvitation(BaseInvitation):
)
class Meta:
db_table = "people_domain_invitation"
verbose_name = _("Domain invitation")
verbose_name_plural = _("Domain invitations")
db_table = "people_mail_domain_invitation"
verbose_name = _("Mail domain invitation")
verbose_name_plural = _("Mail domain invitations")
constraints = [
models.UniqueConstraint(
fields=["email", "domain"], name="email_and_domain_unique_together"