feat(members/models): allow wildcard in internal domain setting

cm-remove-jet
Christian Merten 9 months ago
parent 80cf9250bb
commit 46e41e4cd9
Signed by: christian.merten
GPG Key ID: D953D69721B948B3

@ -769,7 +769,8 @@ class Member(Person):
match = re.match('(^[^@]*)@(.*)$', self.email)
if not match:
return False
return match.group(2) in settings.ALLOWED_EMAIL_DOMAINS_FOR_INVITE_AS_USER
return match.group(2) in settings.ALLOWED_EMAIL_DOMAINS_FOR_INVITE_AS_USER or\
"*" in settings.ALLOWED_EMAIL_DOMAINS_FOR_INVITE_AS_USER
def invite_as_user(self):
"""Invites the member to join Kompass as a user."""

Loading…
Cancel
Save