diff --git a/projects/views.py b/projects/views.py index 87ed8df..be8100a 100644 --- a/projects/views.py +++ b/projects/views.py @@ -213,7 +213,7 @@ def project_members_invite(request, project_pk): if get_settings().USER_REGISTRATION in [CB_ANYBODY, CB_MEMBERS]: user_must_exist = False - elif get_settings().USER_REGISTRATION == CB_ADMINS and request.user.has_perm("users.add_user"): + elif get_settings().USER_REGISTRATION == CB_ADMINS and request.user.is_superuser: user_must_exist = False else: user_must_exist = True diff --git a/teams/views.py b/teams/views.py index ac0bd78..fdf0b33 100644 --- a/teams/views.py +++ b/teams/views.py @@ -180,7 +180,7 @@ def team_members_invite(request, team_pk): if get_settings().USER_REGISTRATION in [CB_ANYBODY, CB_MEMBERS]: user_must_exist = False - elif get_settings().USER_REGISTRATION == CB_ADMINS and request.user.has_perm("users.add_user"): + elif get_settings().USER_REGISTRATION == CB_ADMINS and request.user.is_superuser: user_must_exist = False else: user_must_exist = True