🚸(models) use a viewer role for MailDomainAccess

Rename member role to viewer role for MailDomainAccess.
A viewer is only allowed to see list of mailboxes
created for a domain. It makes more sense to name it viewer.
This commit is contained in:
Sabrina Demagny
2024-08-02 16:46:46 +02:00
parent e03ecb2d77
commit eba9fb2d09
6 changed files with 48 additions and 9 deletions

View File

@@ -56,7 +56,9 @@ class MailDomainAccessFactory(factory.django.DjangoModelFactory):
user = factory.SubFactory(core_factories.UserFactory)
domain = factory.SubFactory(MailDomainFactory)
role = factory.fuzzy.FuzzyChoice([r[0] for r in core_models.RoleChoices.choices])
role = factory.fuzzy.FuzzyChoice(
[r[0] for r in enums.MailDomainRoleChoices.choices]
)
class MailboxFactory(factory.django.DjangoModelFactory):